Skip to content

Command Help

Marcus Chan edited this page Sep 4, 2022 · 2 revisions

Coffeechat

  1. .coffeechat match
    Requires at least moderation permissions
    Matches all users who has role COFFEE_ROLE_ID, and DM's them their matchings.
    TODO: Should not be required as CronJob should match weekly.
  2. .coffeechat test <int usercount>
    Requires at least moderation permissions
    Simulates a coffeematch with usercount number of users. Runs repeatedly until a repeated matching of 2 people is found.
    Warning: Try to keep matches < 100 or else bot may hang on other commands.

Coin

  1. .coin info
    Replies with a basic overview of the codeycoin system.
  2. .coin adjust <@user> <int amount> [string reason]
    Changes @user's coin balance by amount.
  3. .coin update <@user> <int amount> [string reason]
    Sets @user's coin balance to amount.
  4. .coin check [<@user>]
    Checks @user's coin balance. If user is not supplied, it defaults to the message's user.
  5. .coin leaderboard
    Displays the top 10 current codey coin holders.

Games

  1. .blackjack [int bet = 10]
    Starts a blackjack game betting bet.
  2. .rps [int bet = 10]
    Starts a RPS game with Codey betting bet.

Interviews

  1. .interviewer signup <string link>
    Signs sender up to mock interviews as a mock interviewer.
    Link must be a calendly link.
  2. .interviewer clear
    Removes sender from interviewer list.
  3. .interviewer pause
    Stops, but doesn't remove, sender information from interviewer list.
  4. .interviewer resume
    Resumes sender information to be shown on interviewer list, if it was previously paused.
  5. .interviewer profile
    Shows sender's interviewer information, including domains.
  6. .interviewer domain
    Adds a domain of expertise to interviewer's profile.
  7. .interviewer list <string domain>
    Shows list of interviewers, optionally filtering for domain.

Profile

  1. .profile about <@user>
    Shows @user's profile.
  2. .profile set <string category> <string content> Updates senders category to content.

Suggestions

  1. .suggestions create <string content>
    Creates suggestions and adds to database.
  2. .suggestions list
    List out all suggestions and their current status.
  3. .suggestions update <string state> [int ids, ]
    Sets all suggestions with corresponding ids to state.
Clone this wiki locally