All commands - m-unkel/OHSystem GitHub Wiki
User Group | Command Typo | Command | Note |
---|---|---|---|
Level:0 Public Access |
Channel/In Game Commands | !stats | Displays overall stats |
!statsaliases | Displays all possible stats suffix | ||
!statssuffix name | suffix: reference to previus command | ||
!ranksuffix name | suffix: reference to previus command | ||
!streaksuffix name | suffix: reference to previus command | ||
!pm targetplayer message | sending a message to a player, used to be announced on channel or game join | ||
!inbox | displays a message if a player recieved one | ||
!register email password | register a player remotly on the statspage, the command is hidden on lobby & game, in channel it required to be whispered | ||
!points targetplayer | displays playerpoints | ||
!version | returns the current version of the bot | ||
Channel Commands | !games | displays all current hosted games | |
!confirm email protectpassword | confirm an account on the statspage and validate it, only possible by whisper | ||
!checkban | displays if a player is banned under name | ||
!checkipban | displays if a player is banned under ip | ||
In Game Commands | !vkreasons | returns the allowed reasons to votekick a player | |
!votekick targetplayer reason | starting a votekick for a player. You cannot votekick yourself nor someone from the opposite team | ||
!yes | agree to a votekick | ||
!whovotekicked | displays who voted to votekick a player | ||
!votestart | allow early start if enabled, its announced when you join the lobby | ||
!draw | vote for a draw in a game | ||
!undraw | reject your vote for a draw | ||
!forfeit | command to forfeit a game, basically possible after 20 min, every leaver on your team reduce the time by 3 min | ||
!whoff | displays who forfeited already and their teams | ||
!id | returns your unique id, you can use it as example like: http://stats.slashgaming.net/?u=YOURID | ||
!pass protectpassword | verify the account as your account if a password protection is set and the password was correct. Else without or wrong password you will be kicked within 20 seconds, the password is cached for 3 hours | ||
!bet amount | to bet points ingame | ||
!cb | displays the balance rotatio of the teams | ||
!slap targetplayer | fun command | ||
!ignore targetplayer | ignores a single player | ||
!unignore targetplayer | unignores a single player | ||
!ignoreall | ignore all players | ||
!unignoreall | unignore all players | ||
!rules | displays the tags of the current rules | ||
!rules tag | display the specific rule which is relating to the tag | ||
!votemute targetplayer | allows to votemute a player, if the targetplayer is in the opposite team it will only mute his allchat, on your team it will mute his full chat | ||
!a | abortion for the minor team when the autoend has triggered | ||
!ping | returns your current ping | ||
!voteoptions | if enabled displays all the modes you can vote for | ||
!vote optionnumber | votes for a specific mode, cant be changed, if voting is enabled its announced on if you join | ||
!voteresult | displays the current voteresult | ||
!nolag | enables no lag, no laggscreens is displayed when you are lagging | ||
!exp targetplayer | displays current exp & level | ||
!votebalance | voteing for a single balance | ||
!reputation targetplayer | displays users reputation, leading on the player rate | ||
!use | uses a thing when an admn gave you one | ||
!chedkme | returns information about your current status | ||
Level3: Premium Access |
In Game Command | !ob | If observing is allowed it swaps the premium member to an observer slot and increase autostart limit |
!unob | Revert the process from above, may kick the latest joined player if the game is full | ||
Level6: Game Moderator Forum Moderator |
Channel / In Game Command | !checkpp targetplayer | checks the penality points of a player |
!ppadd targetplayer amount reason | Adding penality points to a player, at a maximum there 3 possible | ||
!tban targetplayer amount suffix reason | Adding a temporary ban, suffix can be hour or day, at a maximum 5 days are possible | ||
!forcegproxy targetplayer | Forcing a player to use gproxy | ||
!ppadd targetplayer amount reason | Adding penality points to a player, at a maximum there 3 possible | ||
Channel Commands | !vouch targetplayer | vouching a player to level 1 | |
!checkban targetplayer | Checks if a player is banned by name | ||
!checkipban targetplayer | Checks if a player is banned by ip | ||
In Game Commands | !ac message | writing a message to the admin chat | |
!nogarena on/off | can disable garena players | ||
!deny targetplayer | can disable a player for this lobby | ||
!tbl | bans the last leaver for 5 days automatically with reason leaver, | ||
!check targetplayer | checking informaton about a player | ||
!drop | reject a player from a game on the lagg screen | ||
!mute targetplayer | mute a player completely on the chat | ||
!unmute targetplayer | unmute a player completely on the chat | ||
!muteall | mute allchat | ||
!muteall targetplayer | mute a player on the allchat | ||
!unmuteall | unmute allchat | ||
!unmuteall targetplayer | unmute a player on the allchat | ||
!ping | displays ping of each player | ||
!from | displays country of each player | ||
!votecancel | cancel a votekick | ||
Level 7: Administrators |
Channel / In Game Command | !ban targetplayer reason | bans a player permanent |
!ppadd targetplayer amount reason | Adding penality points to a player, at a maximum there 8 possible | ||
!tban targetplayer amount suffix reason | Adding a temporary ban, suffix can be hour, day, week or month, no maximum | ||
!unban targetplayer | Unbanning a player | ||
In Game Commands | !a | Aborting the start cooldown | |
!banlast | Bans the last leaver permanently automatically with reason leaver | ||
Level 8: Lead Administrator Server Moderator |
In Game Commands | !autostart playernumber | Changes the player autostart number |
!clearhcl | clears the HCL | ||
!comp slot level | Adding a computer slot | ||
!download targetplayer | Allows download for a specific player | ||
!end | Can end the game imidiatly | ||
!hcl hcl | setting a new HCL | ||
!hold targetplayer | holding for a player a slot. Its diffrent from the normal ghost, a fake player join and reserving the slot, marked in yellow and named ‘ |
||
!holdslot targetplayer slot | holding a specific slot for a player, a fake player join and reserving the slot, marked in yellow and named ‘ |
||
!open slot | open a slot | ||
!close slot | close a slot | ||
!owner | setting game owner to the user, doesnt have a affect | ||
!start force | start the game, with force imidiatly without a check | ||
!swap slot1 slot2 | swapping two slots, NEVER swap a fakeplayer if someone is observing the game | ||
!unhost | to unhost a lobby | ||
!open slot | open a slot | ||
Level 9: Head Administrator |
Channel Commands | !statsreset targetplayer | reseting stats for a player |
!alias targetplayer | displays last 4 aliases of a player | ||
!rpp targetplayer amount reason | removing the last amount of penality points with the reason | ||
!dbstatus | displays open & idle mysql connections | ||
!getgames | display bot information about running games | ||
!getgame gamenumber | displays gameinformation about a specific game | ||
!end gamenumber | ending game with the number | ||
!setp targetplayer level realm | setting a player level if he is confirmed | ||
!perm targteplayer | displays a player permission | ||
!iprangeadd iprange reason | adding an ip range ban | ||
In Game Commands | !kick targetplayer | kicks a player out of the game, autoban can occur on the conditions | |
!latency latency | changes latency of a game | ||
!synclimit synclimit | changes synclimit of a game | ||
!messages | enables refresh message | ||
!openall | opening all slots | ||
!closeall | close all slots | ||
!virtualhost name | renaming virtualhost for this lobby | ||
!forcemode modenumber | forces a mode if mode voting is enabled | ||
!insult | fun command | ||
!setinsult targetplayer | fun command | ||
!give targetplayer amount type thing | fun command | ||
!close | closing a slot | ||
!holdslot targetplayer slot | holding a slot for a player | ||
!openall | opening all slots | ||
!autobalance | runs a single balance | ||
!ohbalance | enable balance on this bot | ||
!winner teamnumber | forcing a team as winner and ending the game | ||
!setlevel targetplayer level | setting a level for a user for this game | ||
!gamelock | locking the game, only owners and level 9+ can run commands | ||
!gameunlock | revert the previus command | ||
Level 10: Server Administrator |
Commands are hidden |