Skip to content
Discord bots written in Python
Python Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cogs
database
.editorconfig
.gitattributes
.gitignore
ALBot.py
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CREDITS.md
Dockerfile Add ffmpeg to Dockerfile. Oct 11, 2018
LICENSE
README.md
TODO.md
alligator.jpg
docker-compose.yml
requirements.txt

README.md

ALBot and ALBotA

A python3 Discord bot used to run the Open Source Club's Discord server. The bot is using the Discord.py rewrite.

Features

Current features include:

  • Printing the "Hello World" code of different languages
  • Compiling code using judge0 api
  • Setting the playing text/randomizing from a file
  • Echoing a command
  • Orange/Blue type chant
  • Play music from YouTube in the voice channels
  • Assigning roles to members for different projects

Checkout the Issues tab and TODO.md for wanted features.

Getting started

These instructions are for getting the code to run and a bot in a discord server.

Prerequisites

You will need Python 3 to run the bot. (NOTE the bot is only tested on 3.6 and 3.7).

Then install the requirements using pip3.

pip3 install -r requirements.txt

Getting a Discord token and inviting bot

TODO

Setting up config

Create a file named config.py and add your discord token

ALBOT_TOKEN  = "PASTE_TOKEN_HERE"

Running the bot

Running the bot is as easy as

python3 ALBot.py

Contributing

Please read CONTRIBUTING.md for information about contributing to this projects.

License

This project is licensed under the MIT License - see the LICENSE for more details.

Credits

You can’t perform that action at this time.