Read [[Irc.Guide]] at first. ## Set User/Channel Mode Usage: MODE [{+|-}[] [{+](-}[] [...]) MODE [{+|-}[] [{+](-}[] [...]) MODE [{+|-}[] [ [ [...]]] [{+](-}[] [ [ [...]]] [...]) MODE [{+|-}[] [ [ [...]]] [{+](-}[] [ [ [...]]] [...]) Example: /mode #hi +i +z It will set mods "iz"on channel #hi. And +i +z are tags of IRC Channel mode. /mode hacker +b It will be block nickname called "hacker" on this channel. And +b is a tag of IRC User mode. ### More Mode Tags https://github.com/ngircd/ngircd/blob/master/doc/Modes.txt ## Server Setting ### INVITE Usage: INVITE Example: /invite Suzerain #hi-pe It will be invite Suzerain join the channel #hi-pe, it be used in +i channel to let channel ops invite user join their channel. !!!TOPIC Usage: TOPIC [] Example: /topic #hi hi there. It will be set topic of the channel #hi to hi there. **DO NOT** include [] unless you need it. ### For IRC Opers !### GLINE Usage: GLINE [ :] Example: /GLINE nick!suzerain@hostmask4sz 0:spam It will block nick called suzerain or user of hostmask is hostmask4sz, reason is spam and never timeout. **For Network**. For local block, you should use KLINE. !### KLINE Usage: KLINE [ :] Example: /KLINE nick!suzerain@hostmask4sz 0:spam It will be block nickname called suzerain or user of hostmask is hostmask4sz to connect server, reason is spam and block never timeout. For Network block, use GLINE. !!!!Un-GLINE/KLINE If you want to un-gline/kline. Please type the same commands but **do not** type timeout and reason. It will delete block for the nickname or hostmask. !!!!KILL Usage: KILL Example: /kill Suzerain userrequest. It will be take offline for nick called Suzerain **on Network** and reason is userrequest, and the reason will be given them. !!!!REHASH Usage: REHASH Example: /REHASH It will reload causes the server to re-read and re-process its configuration file, and reject all new link request. !!!!RESTART Usage: RESTART Example: /RESTART It will restart IRC Server. !!ChanServ