Skip to content

Discord Bot to facilitate tournaments etc. with pantheon on tenhou

Notifications You must be signed in to change notification settings

Jesterboxboy/discordbot-riichimahjong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This is a simple discord bot based on discord.py https://discordpy.readthedocs.io/ including the docker-compose framewok to start it without the need of installing anything manually, ona any server.

Architechture

All but the basic functions are split off into "cogs". Right now the following categories exist.

Bot

This is the main file for the bot, all relevant configuration can be found under config/bot.py, including the welcome message that a user gets on joining a server.

Tournament

This cog contains all functions relevant to running and participating in online tournaments scored with pantheon. Configuration can be found under config/tournament.py

Jansou

This is a cog that helps in settling the score when gambling on tenhou jansou games.

Setup

  • Add the discord token for the bot to .env file
  • Change the settings under config/*.py for relevant cogs
  • Copy bot/config/example.settings.py to bot/config/settings.py and adapt the settings
  • start the bot with docker compose up --build -d

About

Discord Bot to facilitate tournaments etc. with pantheon on tenhou

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published