Gibbybot is a Discord bot written in python that will return various gibby-related responces! This bot is completly open source, feel free to do whatever you want with it! My only request is that if you do anything cool with it, I want to hear about it! Shoot me a tweet @BrandonAxtmann or email me at [email protected]
Note: / commands may take up to an hour to show up on your discord server. This is due to how Discord disovers and registers / commands.
See the below commands that are available in the current version of Gibbybot. If you have any suggestions for other commands, create a suggestion on Github! Note The command prefix for the bot is "!", but this bot currently does not use the command prefix. The bot checks every message sent to see if it matched any of the criteria it is seaching for.
When /gibby is stated, the bot will post a randomly chosen gif out of a list of 7 gibby related gifs. Gifs are hosted on https://edge.baxtmann.me (gifs to be uploaded to github soon)
when /heygibby is triggered, the bot will post a quote gibby has said in chat. There is 10 options gibby can post.
when who is your daddy is triggered, the bot will state who the bots creator is
when /gibbytalk is triggered, gibby will use the same quotes from hey gibby but will post a total of 50 quotes (aka spam mode). Both gibbybot and spencerbot have spam mode, and whenever one of 10 quotes are stated, spencerbot will react with a specific message for each of the random messages sent.
- Install Python3 & PIP3
- Install dependencies - 'pip install -r reqirements.txt'
- Add bot token to .env file
- Run discord bot - './gibby.py' once running, do not exit out of bot as that will stop it. You can run bot in a screen session to allow it to run in the background
To run in a screen session:
- Install screen - 'sudo apt-get install screen'
- Start screen - 'screen -S Gibbybot'
- Start bot in screen session - './gibby.py'
- Exit screen - 'ctrl + a + d'
- Run docker pull baxtmann/gibbybot:latest
- docker run gibbybot --env GIBBY_TOKEN=DISCORDBOTTOKEN -t gibbybot -d
You should be able to run on windows via Docker 100% - and same for just running the .py files as well.