AI.Billy is part of the RoboBilly project.
Building & running • Commands • License • config • FAQ
The bot will work with Python 3.8+, make sure to install required packages using the following command
pip install -r requirements.txt
you can run the bot using the following command or just using the run.bat
python main.py
config.json
is where all of the bot configuration will be placed. The only fields that are essential for running the bot aretoken
,prefix
andowner_id
.
{
"token": "get it from discord developer portal.",
"prefix": "!",
"channel": "chat-bot",
"startup_file": "std-startup.xml",
"owner_id": "bot owner's id"
}
-
make a channel with the name you gave in
config.json
(by default it ischat-bot
) -
Now you can chat in that channel.
Command (aliases) | Description |
---|---|
respond(ai) | For talking to AI through a command method. |
help | basic help command, lists all features. |
- I want to add custom responses, how to do it?
- you will have to use the template in
./template
or make a new aiml file with responses. - then copy the aiml file to
./aiml
directory. The bot reads any of the file from./aiml
directory, so you can place it anywhere inside there.
- New added custom reponses/modified responses are not working, why?
- If you have modified any of the aiml scripts or added new, you will have to delete the generated
brn
file(which can be found in the main directory), and run again.