| command | alias | class | args | help |
| !ban | !bi | 3 | <ip> [<reason>] | Permanent ban of ip with the reason. User with given ip has been recently kicked, nick is banned too. |
| !unban | !ub | 3 | <ip> | Unban the ip. If a nick was banned with the same ip, it is unbanned too, smae for all other types of bans |
| !getip | !gi | 3 | <nick> | Print user's ip address |
| !gethost | !gh | 3 | <nick> | Print user's hostname if available. This works only if dns_lookup = 1. |
| !getinfo | !gi | 3 | <nick> | Print user's ip, hostname, adn other available information |
| !nickban | !bn | 3 | <nick> | permanently adds given nick ONLY to nickbanlist |
| !nickunban | !un | 3 | <nick> | removes given nick ONLY from nickbanlist |
| !tempban | !tb | 3 | <ip> <time> [<reason>] | temporary ban on ip (and possibly nick), if user has been kicked recently, his nick is banned, and the kick reason is used for reason |
| !ipban | !bi | 3 | <ip> [<reason>] | perm ban the ipaddress, but not nick, even if the kick is found |
| !ipunban | !ui | 3 | <ip> | remove the ip from banlist, anyway, if there is a nick banned with same ip, nick stays banned |
| !ipbanlist | !bl | 3 | NULL | print the banlist of ip's |
| !kick | !ki | 3 | <nick> <reason> | Kick the user from command line, the _ban_ think doesn't work here |
| !ops | !oc | 3 | <message> | send the messahe to all online operators to pm from hub_security, replies go to sender's pm from hub_security |
| !regs | NULL | 3 | <message> | send the <message> to all registered users |
| !regpasswd | !rp | 3 | <nick> | allow registered nick to change his password (he has to use command +passwd <pass>) |
| !regdisable | !r0 | 3 | <nick> | disable registered user, that is praticaly unregistering him, but he can be enabled later |
| !regenable | !r1 | 3 | <nick> | enable user's registration, when he wad previously disabled with !regdisable |
| !help | !? | 3 | NULL | gives a help on all available commands |
| !quit | NULL | 10 | NULL | Stop the hub |
| !set | != | 5 | <variable> <value> | Set the given variable to the new <value>, settings are not saved to config |
| !regpurge | NULL | 5 | <nick> | not implemented |
| !getconfig | !gc | 5 | NULL | Prints all the variables, that can be configures in the config file and their current values |
| !broadcast | !bc | 4 | <message> | send the message to all user's pms, replied are sent back to you into pm from hub_security |
| !regdeluser | !rd | 4 | <nick> | not implemented |
| !regnewuser | !rn | 4 | <nick> [<class>] | register new user with given class (default is 1), Allowed classes are 1-5, you can't give class higher then your's -2 |
| !regclass | !rc | 4 | <nick> [<class>] | Setup the class for registered user |
| !hostban | !bh | 4 | <host> <reason> | add the host permanently to banlist |
| !hostunban | !uh | 4 | <host> | remove host from hostbanlist |
| !drop | !dr | 4 | <nick> | disconnect user from hub, kicktempban applies here |