IRC Modes

From The Utopian Encyclopedia
Revision as of 03:50, 27 June 2009 by Puppy101 (talk | contribs)
Jump to: navigation, search

List of User Commands

Knock

Syntax /KNOCK #channel message
For channels which are invite only, you can Knock on the channel to request an invite.

Notice

Syntax /NOTICE nick/#channel message
Sends a notice to the specified target.

Invite

Syntax /INVITE user #channel
Sends a user an Invitation to join a particular channel. You must be an Operator on the channel in order to invite a user into it.

omsg

Syntax /OMSG <message>
Sends your message to all other ops (@/&/~) in the channel.

amsg / ame

Syntax /AMSG <message>
Sends your message to all the channels you are in. Be warned This may be one of the easiest ways to piss people off.


List of User Modes

blahblah


List of Channel Modes

To use any of these modes, you must be at least the level indicated by the letter in the brackets following the description of the mode. The modes can be set by typing:

/mode #channel +/-modeletter parameters

% requires at least halfop, @ requires at least chanop, ~ requires owner


Modeletter Access Required Description
a <nickname> ~ Gives channel admin(+a) to the user
b <mask>  % Bans users matching the ban mask from the channel
C @ No CTCPs allowed in the channel
c @ Block messages containing mIRC color codes
e <nick/mask> @ Overrides a ban for matching users
f <antiflood options> @ Channel flood protection
G @ Filters out Utopia Kingdom Locations with ##:##
h <nick> @ Gives Half Op (limited op) status to a user
i  % Makes the channel invite-only (temporary)
k @ /KNOCK is not allowed.
k <key>  % Users must specify a key to join in the form /join #channel <key>
L <chan2> ~ Links a channel. If the user limit specified by +l is reached, the next user trying to join will be redirected to <chan2>
l <number> @ Channel may only hold <number> of users at most
M @ Must be a registered user to talk
m  % Moderated channel (only +vhoaq may speak)
N @ No nickname changes in the channel are allowed.
n  % Users outside the channel cannot send messages into the channel
o <nick> @ Gives @ status to a user (temporary)
p @ Makes a channel private (temporary)
Q @ No kicking of users allowed
q <nick> ~ Gives ~ status to a user (temporary)
R @ Only registered users may join the channel
S @ Strips mIRC color codes
s @ Secret channel
T @ No notices allowed in the channel
t  % Only +hoaq may change the topic
u ~ /names and /who #channel only show channel ops
V @ /INVITE is not allowed
v <nick>  % Gives + to a user (temporary)


Bans

UtoNet supports the basic bantypes in the form of: nick!user@host

Bans that match against IP addresses are also available (eg: *!*@128.*) and are also always checked.

Extended bantypes

Extended bans look like ~<prefix>:<mask,nick,etc>.

Prefix Ban Type Explanation
~q quiet People matching these bans can join but are unable to speak, unless they have +v or higher. E.g.: ~q:<nick>/<mask>
~n nickchange People matching these bans cannot change nicks, unless they have +v or higher. E.g.: ~n:<mask>/<nick>
~c channel If the user is in this channel then she or he is unable to join. E.g.: ~c:#flamers
~r realname If the Real Name of a person matches this then (s)he is unable to join. E.g.: ~r:*Bot*


Anti Flood Options

Syntax /mode #channel +f [10j]:15
This means 10 joins per 15 seconds are allowed in the channel. If the limit is hit, 
the channel will automatically be set +i, the default action for the j floodtype.
Type Decription Default Action
c CTCPs Auto +C
j Joins Auto +i
k Knocks Auto +K
m Messages/Notices Auto +m M
n Nick Changes Auto +N
t text kick


External Sites

  1. UtoNet Channel Modes http://www.utonet.org/help.php?pid=5&name=CHMODES
  2. Ban & Ban Types http://www.utonet.org/help.php?hid=119
  3. Antiflood Options http://www.utonet.org/help.php?hid=122