Skip to content

sheffieldhackspace/InductionBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InductionBot

A Discord bot for managing induction signups with capacity limits and mentor assignment.

Features

  • Users can sign up for inductions on specific dates (max 6 per induction)
  • One mentor per induction
  • Commands to sign up, set mentor, and list inductions
  • Data stored in a local JSON file

Setup

  1. Clone this repo
  2. Install dependencies:
    pip install -r requirements.txt
  3. Create a .env file in the project root with:
    DISCORD_TOKEN=your-bot-token-here
  4. Run the bot:
    python bot.py

Commands

  • /signup [date] — Sign up for an induction
  • /setmentor [date] — Assign yourself as mentor for a date
  • /list [date] — List attendees and mentor for a date

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages