Skip to content
🍺 A simple discord bot that helps you get started within discord.py
Python
Branch: master
Clone or download
Latest commit 3b58f94 Aug 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cogs Fixed discrim search Aug 21, 2019
utils Fixed a small bug Feb 5, 2019
.gitignore pm2 Dec 29, 2017
LICENSE Update LICENSE Feb 16, 2018
README.md Updated docs link to latest. (#20) May 12, 2019
config.json.example Python 3.7 support Jul 26, 2018
data.py PEP8 nazi boi (#17) Nov 1, 2018
index.py Fixed command help Apr 1, 2019
pm2.json Python 3.7 support Jul 26, 2018
requirements.txt Changed requirements.txt file a bit May 11, 2019

README.md

discord_bot.py

A simple discord bot that helps you get started within discord.py
Made by AlexFlipnote#0001

Do you need more help? Visit my server here: https://discord.gg/DpxkY3x

Requirements

Useful to always have

Keep this saved somewhere, as this is the docs to discord.py@rewrite. All you need to know about the library is defined inside here, even code that I don't use in this example is here.

Optional tools

  • Flake8 - Python Module (Keeps your code clean)
    • If you're using python 3.7, install by doing
    pip install -e git+https://gitlab.com/pycqa/flake8#egg=flake8
    
  • PM2 - NodeJS Module (Keeps the bot alive)

How to setup

  1. Make a bot here and grab the token Image_Example1

  2. Rename the file config.json.example to config.json, then fill in the required spots, such as token, prefix and game

  3. To install what you need, do pip install -r requirements.txt
    (If that doesn't work, do python -m pip install -r requirements.txt)
    NOTE: Use pip install with Administrator/sudo

  4. Start the bot by having the cmd/terminal inside the bot folder and type python index.py

  5. You're done, enjoy your bot!

FAQ

Q: I don't see my bot on my server!
A: Invite it by using this URL: https://discordapp.com/oauth2/authorize?client_id=CLIENT_ID&scope=bot
Remember to replace CLIENT_ID with your bot client ID

Q: There aren't that many commands here...
A: Yes, I will only provide a few commands to get you started, maybe adding more later.

You can’t perform that action at this time.