Log in | Back to darenet.org

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>
-
Sets (+), removes (-) or lists shuns. The target can either be specifiedas * for a global shun (all servers) or a specific server can be specified for a local shun confined to the specified server. 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, eg 2d5m3s(2 days 5 minutes 3 seconds. If the mask would not be permitted due to it being too wide or affecting too many users, the "!" prefix may be used to force the Shun to be set anyway.
+
'''! 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).


(Return to Main listing of Server Commands)