All commands - m-unkel/OHSystem GitHub Wiki

Bot Commands

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 ‘’, DO NOT KICK HIM!
!holdslot targetplayer slot holding a specific slot for a player, a fake player join and reserving the slot, marked in yellow and named ‘’, DO NOT KICK HIM!
!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  
⚠️ **GitHub.com Fallback** ⚠️