Skip to content

illonion/ANZTBot

 
 

Repository files navigation

ANZTBot

A Discord bot made for the ANZT Discord server to assist with the running of osu! tournaments.

Features:

Match result reporting

See match-result-posting.py for implementation.

The feature is triggered by the match ID being posted in our referee's channel.
It fetches data from Google Sheets and the osu! API.

Screenshot of bot's message in discord

Twitch channel ping

See twitch-pickem.py for implementation.

Includes a command to opt-in or out of receiving these pings by giving or removing the relevant discord role.

Screenshot of bot's message in discord

Discord Error reporting

See error-reporting.py for implementation.

Pings a set user in a set channel for uncaught errors providing a full traceback and context.

Screenshot of bot's message in discord

Requirements

See requirements.txt for specific packages.

The following can be set in the settings.py file.

Important

If you want to use this bot, you'll have to host it yourself and adapt the code to your use-case. Some coding knowledge will be required.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • PLpgSQL 2.5%