Difference between revisions of "InspIRCd:Commands"
Jump to navigation
Jump to search
(7 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/kline [user@host] ([duration] :[reason]) | |style="font-size:11px; font-weight: bold;"|/kline [user@host] ([duration] :[reason]) | ||
| colspan="2" | | | colspan="2" | Sets a hostname ban on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the kline. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/zline [ipmask] ([duration] :[reason]) | |style="font-size:11px; font-weight: bold;"|/zline [ipmask] ([duration] :[reason]) | ||
| colspan="2" | | | colspan="2" | Sets an IP ban on the specified IP if all 3 parameters are given. If the IP is the only given parameter, it will attempt to remove the zline. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/qline [nickmask] ([duration] :[reason]) | |style="font-size:11px; font-weight: bold;"|/qline [nickmask] ([duration] :[reason]) | ||
| colspan="2" | | | colspan="2" | Sets a global nick ban on the specified nick mask if all 3 parameters are given. If the nick mask is the only given parameter, it will attempt to remove the qline. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/gline [user@host] ([duration] :[reason]) | |style="font-size:11px; font-weight: bold;"|/gline [user@host] ([duration] :[reason]) | ||
| colspan="2" | | | colspan="2" | Sets a global hostname ban on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the gline. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/eline [user@host] ([duration] :[reason]) | |style="font-size:11px; font-weight: bold;"|/eline [user@host] ([duration] :[reason]) | ||
| colspan="2" | | | colspan="2" | Sets an exception on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the exception. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/die [password] | |style="font-size:11px; font-weight: bold;"|/die [password] | ||
| colspan="2" | | | colspan="2" | This command will shut down the local server if you are opered, and if you enter the correct password. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/restart [password] | |style="font-size:11px; font-weight: bold;"|/restart [password] | ||
| colspan="2" | | | colspan="2" | This command will restart the local server if you are opered, and if you enter the correct password | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/kill [nickname-list] [reason] | |style="font-size:11px; font-weight: bold;"|/kill [nickname-list] [reason] | ||
| colspan="2" | | | colspan="2" | This command will disconnect users specified in the list you provide. You can kill a single nick, or multiple nicks if they are separated by commas. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/rehash (servername) | |style="font-size:11px; font-weight: bold;"|/rehash (servername) | ||
| colspan="2" | | | colspan="2" | This will reload all configs on the specified server. It's possible to reload all servers by entering * instead of a servername. Rehashing will also cause any modules specified in the modules.conf to reload. As well as any filters or exceptions to be re-added. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/trace [nick|user@host|servermask] | |style="font-size:11px; font-weight: bold;"|/trace [nick|user@host|servermask] | ||
Line 37: | Line 37: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/connect [servermask] (servermask) | |style="font-size:11px; font-weight: bold;"|/connect [servermask] (servermask) | ||
| colspan="2" | | | colspan="2" | Will attempt to connect the given server mask. If you specify two server masks, it will attempt to connect the first to the second. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/squit [servermask] | |style="font-size:11px; font-weight: bold;"|/squit [servermask] | ||
| colspan="2" | | | colspan="2" | Removes a local server matching the server mask from the network. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/rsquit [servermask] | |style="font-size:11px; font-weight: bold;"|/rsquit [servermask] | ||
| colspan="2" | | | colspan="2" | Removes a remote server matching the server mask from the network. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/loadmodule [filename.so] | |style="font-size:11px; font-weight: bold;"|/loadmodule [filename.so] | ||
| colspan="2" | | | colspan="2" | Loads the specified module on the local server. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/unloadmodule [filename.so] | |style="font-size:11px; font-weight: bold;"|/unloadmodule [filename.so] | ||
| colspan="2" | | | colspan="2" | Unloads the specified module on the local server. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/reloadmodule [filename.so] | |style="font-size:11px; font-weight: bold;"|/reloadmodule [filename.so] | ||
| colspan="2" | | | colspan="2" | Reloads the specified module on the local server. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/reload [commandname] | |style="font-size:11px; font-weight: bold;"|/reload [commandname] | ||
Line 58: | Line 58: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/clearcache | |style="font-size:11px; font-weight: bold;"|/clearcache | ||
| colspan="2" | | | colspan="2" | Clears the servers DNS cache. | ||
|- | |- | ||
!colspan="3"|Modular Oper Commands | !colspan="3"|Modular Oper Commands | ||
Line 80: | Line 80: | ||
! colspan="2" |Result | ! colspan="2" |Result | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/user [ident] [local host] [remote host] :[ | |style="font-size:11px; font-weight: bold;"|/user [ident] [local host] [remote host] :[gecos] | ||
| colspan="2" | | | colspan="2" | | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/nick [new nick] | |style="font-size:11px; font-weight: bold;"|/nick [new nick] | ||
| colspan="2" | | | colspan="2" | Changes your current nickname to what ever nick you specify. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/quit {reason} | |style="font-size:11px; font-weight: bold;"|/quit {reason} | ||
| colspan="2" | | | colspan="2" | Disconnects you from the IRC server you're currently on. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/version {servermask} | |style="font-size:11px; font-weight: bold;"|/version {servermask} | ||
| colspan="2" | | | colspan="2" | Shows the software version on the servermask you specify. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/ping [server] | |style="font-size:11px; font-weight: bold;"|/ping [server] | ||
Line 99: | Line 99: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/admin [server] | |style="font-size:11px; font-weight: bold;"|/admin [server] | ||
| colspan="2" | | | colspan="2" | | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/privmsg [target-list] [text] | |style="font-size:11px; font-weight: bold;"|/privmsg [target-list] [text] | ||
Line 114: | Line 114: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/part [channel]{,[channel]} | |style="font-size:11px; font-weight: bold;"|/part [channel]{,[channel]} | ||
| colspan="2" | | | colspan="2" | Closes the channel you're currently in. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/kick [channel] [nick] {reason} | |style="font-size:11px; font-weight: bold;"|/kick [channel] [nick] {reason} | ||
| colspan="2" | | | colspan="2" | Kicks a specified user from the specified channel, adding a reason is optional | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/mode [target] [+|-][modes]{[+|-][modes]} {mode parameters} | |style="font-size:11px; font-weight: bold;"|/mode [target] [+|-][modes]{[+|-][modes]} {mode parameters} | ||
| colspan="2" | | | colspan="2" | | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/topic [channel] {topic} | |style="font-size:11px; font-weight: bold;"|/topic [channel] {topic} | ||
| colspan="2" | | | colspan="2" | Changes the specified channels topic | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/who [ [search-pattern] [ohurmaiMplf] ] | |style="font-size:11px; font-weight: bold;"|/who [ [search-pattern] [ohurmaiMplf] ] | ||
Line 129: | Line 129: | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/motd {server} | |style="font-size:11px; font-weight: bold;"|/motd {server} | ||
| colspan="2" | | | colspan="2" | Shows the specified servers message of the day. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/rules | |style="font-size:11px; font-weight: bold;"|/rules | ||
| colspan="2" | | | colspan="2" | Shows the local servers rules. | ||
|- | |- | ||
|style="font-size:11px; font-weight: bold;"|/oper [login] [password] | |style="font-size:11px; font-weight: bold;"|/oper [login] [password] |
Latest revision as of 20:30, 19 March 2012
Core Oper Commands | ||
---|---|---|
Command | Result | |
/kline [user@host] ([duration] :[reason]) | Sets a hostname ban on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the kline. | |
/zline [ipmask] ([duration] :[reason]) | Sets an IP ban on the specified IP if all 3 parameters are given. If the IP is the only given parameter, it will attempt to remove the zline. | |
/qline [nickmask] ([duration] :[reason]) | Sets a global nick ban on the specified nick mask if all 3 parameters are given. If the nick mask is the only given parameter, it will attempt to remove the qline. | |
/gline [user@host] ([duration] :[reason]) | Sets a global hostname ban on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the gline. | |
/eline [user@host] ([duration] :[reason]) | Sets an exception on the specified host if all 3 parameters are given. If the host is the only given parameter, it will attempt to remove the exception. | |
/die [password] | This command will shut down the local server if you are opered, and if you enter the correct password. | |
/restart [password] | This command will restart the local server if you are opered, and if you enter the correct password | |
/kill [nickname-list] [reason] | This command will disconnect users specified in the list you provide. You can kill a single nick, or multiple nicks if they are separated by commas. | |
/rehash (servername) | This will reload all configs on the specified server. It's possible to reload all servers by entering * instead of a servername. Rehashing will also cause any modules specified in the modules.conf to reload. As well as any filters or exceptions to be re-added. | |
/trace [nick|user@host|servermask] | ||
/connect [servermask] (servermask) | Will attempt to connect the given server mask. If you specify two server masks, it will attempt to connect the first to the second. | |
/squit [servermask] | Removes a local server matching the server mask from the network. | |
/rsquit [servermask] | Removes a remote server matching the server mask from the network. | |
/loadmodule [filename.so] | Loads the specified module on the local server. | |
/unloadmodule [filename.so] | Unloads the specified module on the local server. | |
/reloadmodule [filename.so] | Reloads the specified module on the local server. | |
/reload [commandname] | ||
/clearcache | Clears the servers DNS cache. | |
Modular Oper Commands | ||
Command | Result | Module |
Core User Commands | ||
---|---|---|
Command | Result | |
/user [ident] [local host] [remote host] :[gecos] | ||
/nick [new nick] | Changes your current nickname to what ever nick you specify. | |
/quit {reason} | Disconnects you from the IRC server you're currently on. | |
/version {servermask} | Shows the software version on the servermask you specify. | |
/ping [server] | ||
/pong [server] | ||
/admin [server] | ||
/privmsg [target-list] [text] | ||
/notice [target-list] [text] | ||
/join [channel]{,[channel]} [key]{,[key]} | ||
/names [channel]{,[channel]} | ||
/part [channel]{,[channel]} | Closes the channel you're currently in. | |
/kick [channel] [nick] {reason} | Kicks a specified user from the specified channel, adding a reason is optional | |
/mode [target] [+|-][modes]{[+|-][modes]} {mode parameters} | ||
/topic [channel] {topic} | Changes the specified channels topic | |
/who [ [search-pattern] [ohurmaiMplf] ] | ||
/motd {server} | Shows the specified servers message of the day. | |
/rules | Shows the local servers rules. | |
/oper [login] [password] | ||
/list {pattern} | ||
/lusers | ||
/stats [symbol] {server} | ||
/userhost [nickname] | ||
/away {message} | ||
/ison [nick] {[nick]...} | ||
/summon [user] | ||
/users | ||
/invite {[nick] [channel]} | ||
/pass [password] | ||
/whowas [nick] | ||
/whois [nick] {server} | ||
/time {servermask} | ||
/links | ||
/map | ||
/server | ||
/modules {debug [module-name-mask]} | ||
/commands | ||
Modular User Commands | ||
Command | Result | Module |