BishopT / cardinal

discord bot to create, manage and run tournaments right into guilds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cardinal

discord bot to create, manage and run tournaments right into guilds

written in python with Pycord

Dependencies

  • python 3.8 or above
  • pandas
  • pycord
  • tournapy

Run

Register your bot in discord developer portal to generate a token.

create a .env file with

DISCORD_TOKEN=<your discord bot token>
CARDINAL_CONF=path/to/cardinal.ini

change the OwnerId value to your discord ID so that you own the bot instance

run python src/cardinal_bot.py

Usage

Start by creating tournament by using slash command /tournaments create

One a tournament is created, some actions are available directly from UI (e.g. buttons)

For all others action search for slash commands in /tournaments

About

discord bot to create, manage and run tournaments right into guilds

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%