Server Commands/SHUN
Line 1: | Line 1: | ||
+ | {| class="wikitable" width="25%" style="font-size: 85%; text-align: left;" | ||
+ | |- | ||
+ | | '''Command Token:''' SU | ||
+ | |} | ||
<pre>SHUN [[!][+|-][$<type>]<mask> [[<target>] <expiration> :<reason>]]</pre> | <pre>SHUN [[!][+|-][$<type>]<mask> [[<target>] <expiration> :<reason>]]</pre> | ||
- | + | '''! prefix''' | |
+ | |||
+ | The "!" prefix has been disabled on DareNET. It's used to forcefully place SHUNs that otherwise would be denied by the server for being "too wide." If you need to set wide SHUNs, use OperServ instead, or contact the Abuse Team <abuse@darenet.org>. | ||
+ | |||
+ | If <mask> is not given, or it is not prefixed by "+" or "-", a list of Shuns will be returned. If the "+" or "-" prefixes are used, then the <expiration> and <reason> parameters must also be given, even if the Shun already exists. | ||
+ | |||
+ | If <target> is specified, then it MUST match the local server (e.g. the server you are on); otherwise it is implied. By default, the ability to set remote or global Shuns has been disabled for all IRC operators. Instead, OperServ should be used instead. However, such permissions can be granted through OperServ by a network administrator, but this is rarely done | ||
+ | |||
+ | The <type> argument can be used to Shun user Realnames by using $R. The expiration can be specified either in seconds or as a formatted time (e.g. 2d5m3s). | ||
[[Server Commands|(Return to Main listing of Server Commands)]] | [[Server Commands|(Return to Main listing of Server Commands)]] |
Revision as of 09:23, 4 October 2008
Command Token: SU |
SHUN [[!][+|-][$<type>]<mask> [[<target>] <expiration> :<reason>]]
! prefix
The "!" prefix has been disabled on DareNET. It's used to forcefully place SHUNs that otherwise would be denied by the server for being "too wide." If you need to set wide SHUNs, use OperServ instead, or contact the Abuse Team <abuse@darenet.org>.
If <mask> is not given, or it is not prefixed by "+" or "-", a list of Shuns will be returned. If the "+" or "-" prefixes are used, then the <expiration> and <reason> parameters must also be given, even if the Shun already exists.
If <target> is specified, then it MUST match the local server (e.g. the server you are on); otherwise it is implied. By default, the ability to set remote or global Shuns has been disabled for all IRC operators. Instead, OperServ should be used instead. However, such permissions can be granted through OperServ by a network administrator, but this is rarely done
The <type> argument can be used to Shun user Realnames by using $R. The expiration can be specified either in seconds or as a formatted time (e.g. 2d5m3s).