Difference between revisions of "InspIRCd:Commands"

From IRC Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user 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]
Line 84: Line 84:
|-
|-
|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