Skip to content
This repository was archived by the owner on Oct 3, 2022. It is now read-only.

Matches related commands

Bhavya Girotra edited this page Feb 10, 2021 · 1 revision

This command allows you to compete against a single opponent. The user has to specify the duration of the match and an integer X. The bot selects a set of problems with ratings X to X+400 which are unsolved by both the users. The problems are assigned points from 100-500 so the match ends when someone has >= 800 points or when the duration is complete.

Commands:

  • .match challenge @user <rating>: This command allows the user to challenge the opponent to a match. Rating represents lowest rated problem of the match and user represents opponent's name.

  • .match withdraw: Withdraw your challenge.

  • .match accept: Accept someone's challenge.

  • .match decline: Decline someone's challenge.

  • .match update: Trigger bot to update matches for a server. Note: Can be used once in every 20 seconds per server.

  • .match problems @user: View the problem of someone's match. Note: user is an optional field.

  • .match ongoing: View list of ongoing matches.

  • .match recent @user: View list of recent matches. Note: user is an optional field.

  • .match invalidate: Invalidate your match.

  • .match _invalidate @user: Invalidate someone's match. Note: Can be only used by users with Admin privileges as discussed here.

  • .match rating @user: View your lockout rating graph. Note: user is an optional field.

  • .match ranklist: View lockout ranklist of the whole server.

  • .match profile @user: View someone's profile. Note: user is an optional field.

Clone this wiki locally