PyRPG Command List
/msg pyrpg register <username> <password> <class>
Function:
this command lets you register 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
<class>: A short description of your player (mine is "drunken college student", for instance) you do not need to include a "the" at the beginning
<password>: Password used to login both to the bot and to the website
<class>: 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 pyrpg register Jake mypass Drunken College Student
/msg pyrpg 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
<password>: Password used to login both to the bot and to the website
Example:
/msg pyrpg login Jake abc123
/msg pyrpg logout
Function:
logs you out from the game (this command does incur a penalty)
Example:
/msg pyrpg logout
/msg pyrpg whoami
Function:
displays your username, level, class, time to next level, and itemsum
Example:
/msg pyrpg whoami
/msg pyrpg items [username]
Function:
displays a list of your items, including any unique items you may have found
Example:
/msg pyrpg items
/msg pyrpg items Jake
/msg pyrpg items Jake
/msg pyrpg quest
Function:
displays the active quest, if any
Example:
/msg pyrpg quest
/msg pyrpg 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 pyrpg class Drunken College Student
msg irpg report <none|items|fights|all>
Function:
toggles whether the bot sends you messages for found items, fight results or everything
Parameters:
<none|items|fights|all>: "none" means no messages; "items" means privmsg on found items; "fights" means privmsg of fight results; "all" means privmsg for everything
Example:
/msg pyrpg report items
/msg pyrpg whois <username>
Function:
equivalent to doing a "whoami" on someone else (case-sensitive)
Parameters:
<username>: The username of the target player
Example:
/msg pyrpg whois Jake
/msg pyrpg join_team <team_name> [password]
Function:
joins the specified irpg team
Parameters:
<team_name>: 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
[password]: Some teams may require passwords to join; if so, the bot will ask for it
Example:
/msg pyrpg join_team SomeRandomTeamName helloworld
/msg pyrpg leave_team
Function:
leaves your team (if you are on one)
Example:
/msg pyrpg leave_team
/msg pyrpg top10
Function:
displays the irpg leaderboard
Example:
/msg pyrpg top10
/msg pyrpg apply_for_team <team_name> <team_password> <team_description>
Function:
applies for a new team. an admin has to approve of your request. if you're online, you will be informed of the decision.
Example:
/msg pyrpg apply_for_team SomeRandomTeamName helloworld This is an awesome Team!