Captains Guide - MursheenDurkin/uwtsd-Esports-Society-Discord-Bots GitHub Wiki

Captain's Guide

Everything you need to manage your team.

Roster Management

Command Description
/roster add <@member> Add player as starter
/roster add <@member> Substitute Add as sub
/roster remove <@member> Remove player
/roster promote <@member> Sub to starter
/roster demote <@member> Starter to sub
/roster transfer <@member> <team> Transfer to another team
/roster view View roster

Players must have an active profile to be added.

Team Communication

Command Description
/roster announce <message> Post to #announcements (pings team)
/roster availability [week] Weekly availability check with day reactions
/roster scrim <opponent> <date> <time> Schedule a scrim

Practice Sessions

Command Description
/practice schedule <game> <day> <time> Recurring weekly practice
/practice create <game> <title> <date> <time> One-off session
/practice cancel <id> Cancel session
/practice attendance <id> Mark who attended after practice

Tournaments

Command Description
/tournament join <id> Register team (imports roster)
/tournament addplayer <@member> Add extra players

Your Channels

Staff Only (you + committee): staff-chat, roster-requests, coaching-notes, Staff Voice

Team Wide: announcements, team-chat, strategy, vod-discussion, availability, scrim-requests, match-results, clips-and-highlights, resources, Team Voice, Practice Voice, Coaching Voice

Tips

  • Post an availability check at the start of each week
  • Schedule recurring practice so your team knows when to show up
  • Use announcements for important updates — it pings the whole team
  • Check attendance stats regularly with /practice stats
  • Encourage players to submit VODs for coaching feedback
⚠️ **GitHub.com Fallback** ⚠️