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