Skip to content

This is a discord bot of Settlement Design Challenge for Paradox'25 in IITM BS

Notifications You must be signed in to change notification settings

Param302/settlement-design-challenege-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

settlement design challenge bot

Flow

User

  1. User joins the server
    • User will get a welcome message & command usage details in DM
    • Details will be logged in join-leave channel
  2. User has to enter email id for verification
    • If email id is in database,
      • if email is already verified, verified email id's user will be notified
      • else, user will be verified and respective roles will be assigned
    • else, user will be notified
    • Details will be logged in verification channel
  3. While assigning roles, for team:
    • If it's 1st user, their category, channels with respective roles will be formed
    • else, required roles will be assigned
  4. User DM is disabled
    • organizers will be notified in verification channel
  5. User Leaves the server
    • User will be unverified
    • Details will be logged in join-leave channel
  6. User can get manually verified by event team

Organizers

Rough rough

  1. Team analytics
  2. receive member interaction dms
  3. Manually verify users

Details

4-6 team size, separate channel for each team.

Each channel contain, Admin, volunteer (3), Event Head (2) and separate team members

each team category:

  • structure
  • operations
  • human factor
  • automation
  • team vc
  • general chat

Announcement (admin, event head, volunteer)

Team - Team name, number, leader.

commands channel /add me - student mail id

About

This is a discord bot of Settlement Design Challenge for Paradox'25 in IITM BS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages