Skip to content

The bot that will do all things for the ERPL Discord that we want it to do.

License

Notifications You must be signed in to change notification settings

ice-fly/ERPL-Bot

 
 

Repository files navigation

ERPL-Bot

The bot that will do all things for the ERPL Discord that we want done.

Member Discord Dues Tracking

We have a google sheet with all members who paid dues, first and last. We have a discord with members joining. This bot will update a person's role in the discord server when they change their name to a name in the list (First last) then mark their name as taken on the spreadsheet.

Further Discord Features:

  • On user join, send intro message. (explain rolling)
  • On user join, set role to 'recruit'.
  • On user made member, send message.
  • Creation of projects & management of them
  • Automation of group roles by messaging to the bot (member wants to join cardea chat, gets cardea role)
  • Add DECtalk tts (John Madden)

Operation

  • Add requirements (see requirements.txt)
  • Edit makeConfig to your values (Discord bot token, spreadsheet ID, IDs from discord)
  • Run makeConfig to generate config.bin

About

The bot that will do all things for the ERPL Discord that we want it to do.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Other 0.7%