fox is a discord bot written in python with the intent of making a user-friendly, easy to maintain bot.
this bot is in an alpha state. i highly encourage you to not base your bot off of this (just yet, anyways.)
(yes, i know. this isn't that detailed. feel free to open a pr with changes and explain it further if you'd like.)
first, fill in config_example.py
with the necessary keys (bot token, admins, owner, etc) then, rename config_example.py
to config.py
(not doing this will result in the bot printing out an error.)
then, to start the bot, make sure you're running python 3.5+ (you can check this by running python -V
) and that you
also have the dependencies fulfilled.
in a terminal, run pip install -r requirements.txt
. this will install all the dependencies needed for fox.
after that, assuming you've filled out everything, run python main3.py
(script name will be changed soon) and fox
should now be up and listening for commands.
(these should work, i haven't done extensive testing on them)
plugins.admin.eval
plugins.admin.shutdown
plugins.core.ping
checking if the message author's id is in the admin table doesn't work so well as far as i know.
music isn't done yet (it's getting there), the last.fm plugin is a major WIP, and math isn't anywhere near done yet.