CSS Wiki

This is an old revision of the document!


TeX Bot

The TeX Bot is our Discord bot (and friend). It handles member verification, moderation, and has some handy features like reminders and actions tracking.

It is deployed in a Docker container on tex-drug-den.

Commands

committee-handover

This command is to be run annually, when committee are ready to handover to committee-elect.

Running the command will:

  • Removes committee-elect permissions from all committee channels except #handover
  • Gives the outgoing committee members individual access to #handover
  • Removes the automod role from outgoing committee
  • Removes the committee role from all users
  • Gives the committee role to anyone with the committee-elect role
  • Removes the committee-elect role from all users

annual-roles-reset

This command is to be run annually, at the end of the academic year.

Running this command will:

  • Remove the member role from all users
  • Reset the member database held within the bot
  • Remove all year roles from all users

increment-year-channels

This command is to be run annually, when committee are ready to increment the year channels.

Running this command will:

  • Archive the current final-years channel
  • Rename the current second-years channel to final-years
  • Rename the current first-years channel to second-years
  • Create a new first-years channel
applications/tex-bot/start.1744633581.txt.gz · Last modified: (external edit)