An open API service indexing awesome lists of open source software.

https://github.com/cuh4/discordchatbot

Discord bot that attempts to conversate with users.
https://github.com/cuh4/discordchatbot

ai bot chatbot discord

Last synced: 2 months ago
JSON representation

Discord bot that attempts to conversate with users.

Awesome Lists containing this project

README

          

# Discord Chatbot

### **Overview**
A Discord bot that, when pinged, responds with an AI-generated response.

This bot heavily relies on ChatterBot, a Python package designed to make creating chatbots easy.

The chatbot aspect is quite funky, but can easily be improved if given more training data.

### **How To Use**
1) `git clone` this repo.
```
git clone https://github.com/Cuh4/DiscordChatbot
```

2) Create a Discord bot at https://discord.com/developers/applications.

3) In the `src` folder, edit `example_config.py` then rename to `config.py` when completed. Be sure to plop your bot's token in the config file.

4) Start the bot using the following commands:
```
cd src
py main.py
```

5) Invite your bot to a server.

6) Talk to the bot by mentioning it and saying whatever.

### **Images**
![Conversations](imgs/conversation.png)

![Status updates in terminal](imgs/terminal.png)

![Cooldowns](imgs/cooldowns.png)