The OnlineGamesNet IRPG

GSRPG Command List

/msg IRPG REGISTER <username> <password> <email@address> <class name>
  Function: this command registers you a new player with IRPG
  Parameters
    <username>: Your unique identifier to the bot. This name is what will appear to other players (case-sensitive)
    <password>: Password used to login both to the bot and to the website
    <email@address>: From time to time I may send out announcements via email. Eventually you will also be able
      to use this feature to change your username/password from the website
    <class name>: A short description of your player (mine is "drunken college student", for instance)
      you do not need to include a "the" at the beginning
  Example: /msg IRPG REGISTER Jake abc123 my@email.com Drunken College Student


/msg IRPG LOGIN <username> <password>
  Function: logs you back in to the bot
  Parameters
    <username>: Your unique identifier to the bot. This name is what will appear to other players
    <password>: Password used to login both to the bot and to the website
  Example: /msg IRPG LOGIN Jake abc123


/msg IRPG LOGOUT
  Function: logs you out from the game (this command does incur a penalty)
  Example: /msg IRPG LOGOUT


/msg IRPG WHOAMI
  Function: displays your username, level, class, time to next level, and itemsum
  Example: /msg IRPG WHOAMI


/msg IRPG ITEMS
  Function: displays a list of your items, including any unique items you may have found
  Example: /msg IRPG ITEMS


/msg IRPG QUEST
  Function: displays the active quest, if any
  Example: /msg IRPG QUEST


/msg IRPG CLASS <new class name>
  Function: changes your class with the bot
  Parameters
    <class name>: A short description of your player (mine is "drunken college student", for instance)
      you do not need to include a "the" at the beginning
  Example: /msg IRPG CLASS Drunken College Student


/msg IRPG NOTICE <on/off>
  Function: toggles whether the bot sends you messages over privmsg or over notice
  Parameters
    <on/off>: "on" means the bot sends you messages over notice; "off" means privmsg
  Example: /msg IRPG NOTICE on


/msg IRPG WHOIS <username>
  Function: equivalent to doing a "whoami" on someone else (case-sensitive)
  Parameters
    <username>: The username of the target player
  Example: /msg IRPG WHOIS Jake


/msg IRPG LOOKUP <nickname>
  Function: equivalent of whois, except looks up a person by nickname
  Parameters
    <nickname>: The nickname of the target player
  Example: /msg IRPG LOOKUP Jake


/msg IRPG JOIN <teamname> [password]
  Function: joins the specified IRPG team
  Parameters
    <teamname>: The team name you wish to join (case-insensitive)
    [password]: Some teams may require passwords to join; if so, the bot will ask for it
  Example: /msg IRPG JOIN SomeRandomTeamName helloworld


/msg IRPG LEAVE
  Function: leaves your team (if you are on one)
  Example: /msg IRPG LEAVE


/msg IRPG TOP10
  Function: displays the IRPG leaderboard
  Example: /msg IRPG TOP10


/msg IRPG UP
  Function: ops/voices you in the bot channel, if enabled
  Example: /msg IRPG UP


/msg IRPG CHALLENGE [username]
  Function: activates a manual challenge
  Notes: manual challenges are entirely new to IRPG2, and as such, they require a good bit of explanation.
      Manual challenges work in one of two ways; first, you can specify the person you want to challenge.
      The amount of time you can gain or lose is directly proportional to the itemsum of the person you challenge.
      For instance, if you have an itemsum of 200, and you challenge someone with an itemsum of 400, you can
      gain (or lose) more time than you would by challenging someone with an itemsum of 220. Likewise, if you
      have an itemsum of 400, and you challenge a new player with an itemsum of 5, you will gain virtually no
      time at all. The other option available to you is to not specify the person you want to challenge, and let
      the bot select the challengee. It does by selecting the person with the itemsum directly above and directly
      you, and then randomly picking one or the other. With this method, you will not gain as much time as you
      could by specifying a player, but you will not lose as much time if you lose the challenge either. To keep
      everything in proportion, each time you use a challenge, the amount of time you must wait before you may
      challenge again increases exponentially. You will only hurt yourself by using a large number of
      challenges all at once. Also, please note that the first time you use this command, this help message
      is displayed to you to familiarize you with the way challenges work. After that, challenges start counting.
  Parameters
    [username]: if you wish, you may specify the player you want to challenge
  Example: /msg IRPG CHALLENGE Jake
  Example: /msg IRPG CHALLENGE