Skip to content

mct-discord/Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCT-Project-Disc

Role Automation bot for MCT discord
Currently only written in Python, but it would be a great example and exersise to write this bot in every language tought at MCT to show what we're capable of.
If you want to help us in this endeavour do not hesitate to contact me or any of the contributors of this project.

Planned languages:

  • Python
  • JavaScript
  • C#
  • Go
  • Rust
  • Java
  • Ruby

Dependencies

pip install discord.py quart

Current Functionalities

API

Quart API to communicate with the web procedure

Commands

  • Dynamic commands
  • Reload command

Procedures

  • Web procedure
  • Chat procedure

Roles

For every Module in MCT
For every year
For every Course

We have this many Roles so we can give everybody a nice custom view for all their courses, even if they're taking some couses along for the next year

Planned Functionalities

Commands

  • Disable commands

Automatic role reset

Every year in september we should run a reset so everybody can select their modules and be in the correct channels, if we could automate this by date, that would be great.
Perhaps even add an extra question in january for the second year students

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages