Channel & User Modes

Moderators: Moderator, Global Moderator

Post Reply
Shydragonchic
Global Moderator
Global Moderator
Posts: 0
Joined: Sun May 16, 2004 4:42 pm

Channel & User Modes

Post by Shydragonchic »

Basic bantypes and cloaked hosts
UnrealIRCd supports the basic bantypes like +b nick!user@host.
Also, if a masked host of someone is \'rox-ACB17294.isp.com\' and you place a ban *!*@rox-ACB17294.isp.com, then if the user sets himself -x (and his hosts becomes for example \'dial-123.isp.com) then the ban will still match. Bans are always checked against real hosts AND masked hosts.
IP bans are also available (eg: *!*@128.*) and are also always checked.

Bans on cloaked IPs require some explanation:
If a user has the IP 1.2.3.4 his cloaked host could be 341C6CEC.8FC6128B.303AEBC6.IP.
If you ban *!*@341C6CEC.8FC6128B.303AEBC6.IP you would ban *!*@1.2.3.4 (obvious...)
If you ban *!*@*.8FC6128B.303AEBC6.IP you ban *!*@1.2.3.*
If you ban *!*@*.303AEBC6.IP you ban *!*@1.2.*
This information might be helpful to you when deciding how broad a ban should be.

Extended bantypes

Extended bans look like ~[!]<type>:<stuff>. Currently the following types are available:

type: name explanation:

~q quiet People matching these bans can join but are unable to speak, unless they have +v or higher. Ex: ~q:*!*@blah.blah.com
~c channel If the user is in this channel then (s)he is unable to join. Ex: ~c:#lamers
~r realname If the realname of a user matches this then (s)he is unable to join.

Ex: ~r:*Stupid_bot_script*

NOTE: an underscore (\'_\') matches both a space (\' \') and an underscore (\'_\'), so this ban would match \'Stupid bot script v1.4\'.
These bantypes are also supported in the channel exception list (+e).
Modules can also add other extended ban types.

User & Channel Modes

Mode Description
Channel Modes

A Only Administrators may join
a <nick> Makes the user a channel admin
b <nick!user@host>
Bans the given user from the channel
c No ANSI color can be sent to the channel
C No CTCP\'s allowed in the channel
e <nick!user@host> Exception ban – If someone matches this, they can join a channel even if they match an existing ban
f * <lines:seconds> Flood protection, if the * is given a user will kick banned when they send <lines:seconds> if no * they are just kicked
G Makes channel G rated. Checks for words listed in the Badword Blocks, and replaces them with the words specified
M A registered nickname (+r) is required to talk
h <nick> Gives half-op status to the user
i Invite required
K /knock is not allowed
k <key> Sets a key needed to join
l <##> Sets max number of users
L <Chan> If the amount set by +l has been reached, users will be sent to this channel
m Moderated channel. Only +v/o/h users may speak
N No nick name changes permitted
n No messages from outside channels
O Only IRCops may join
o <nick> Gives a user channel operator status
p Makes channel private
q Sets channel owner
Q Only U:Lined servers can kick users
R Requires a registered nickname to join
S Strips all incoming colors
s Makes channel secret
t Only chanops can set topic
T No NOTICE\'s allowed in the channel
u Auditorium Makes /names and /who #channel only show channel ops
V /invite is not allowed
v <nick> Gives a voice to users. (May speak in +M Channels
z Only clients on a Secure (SSL) Connection may join



Mode Description
User Modes

r Identifies the nick as being registered
s Can listen to server notices
v Receives infected DCC Send Rejection notices
o Global IRC Operator (Set in Oper Block)
O Local IRC Operator (Set in Oper Block)
B Marks you as being a Bot
i Invisible (not shown in /who)
A Server Admin (Set in Oper Block)
x Gives user a hidden hostname
q Only U:Lines can kick you (Services Admins Only)
a Services Admin (Set in Oper Block)
g Can send & read globops and locops
H Hide IRCop Status (IRCop Only)
S Used to protect Services Daemons
t Says you are using a /vhost
C Co-Admin (Set in Oper Block)
d Makes it so you can not receive channel PRIVMSGs
N Network Administrator (Set in Oper Block)
w Can listen to wallop messages
h Available for help (HelpOp) (Set in OperBlock)
G Filters out all the bad words per configuration
W Lets you see when people do a /whois on you (IRCops Only)
p Hides the channels you are in in a /whois reply
R Allows you to only receive PRIVMSGs/NOTICEs from registered (+r) users
V Marks you as a WebTV user
z Indicates that you are an SSL client
T Prevents you from receiving CTCPs

originaly posted by Adaera
Shydragonchic
Global Moderator
Global Moderator
Posts: 0
Joined: Sun May 16, 2004 4:42 pm

Channel & User Modes

Post by Shydragonchic »

New Staff Command, Ban/Except Reset Command

Adaera and SOP staff (+a or +q) can now use the !reset command to reset all excepts and bans to graphixground. Simply type !reset and all the excepts and bans will be reset.

Don\'t just do it randomly to see if any need resetting, do it if they need to be reset, because for some unknown reason mode setting in channels is laggy.

Any questions or anything, post here.

Usage:

!reset

Quite simple, really.


Vercz: so, does that reset all bans and excepts, so there are none? or does it reset them to a certain series of entries??

Endophyte: it resets them to what is there now, and im sure dommypoo will add check every once and a while if a new +e or +b is added
RuffRyders
Newbie
Newbie
Posts: 0
Joined: Mon Jun 14, 2004 7:47 am

Channel & User Modes

Post by RuffRyders »

*Adds himself to the except list <img src=\'http://www.killanet.net/forum3/public/s ... igwink.gif\' class=\'bbc_emoticon\' alt=\';)\' />.*

RuffRyders Image
The bruises fade but memories are made.
Trinity
Newbie
Newbie
Posts: 0
Joined: Wed May 05, 2004 9:19 am

Channel & User Modes

Post by Trinity »

*Is very confused*
Tami
Administrator
Administrator
Posts: 0
Joined: Sun Apr 25, 2004 1:05 pm

Channel & User Modes

Post by Tami »

that\'s a prerequisite, Trinity <img src=\'http://www.killanet.net/forum3/public/s ... >/blum.gif\' class=\'bbc_emoticon\' alt=\':P\' />
Image

[color=\"#41211C\"]It takes years to build up trust and only seconds to destroy it

[/color]
Endo
Newbie
Newbie
Posts: 0
Joined: Wed May 05, 2004 9:05 am

Channel & User Modes

Post by Endo »

Note: !reset doesnt need to be done now, it was mainly when the server was undergoing alot of dos attacks, and seeing how we dont have xt banned, the exempts dont really need to be there, just a heads up <img src=\'http://www.killanet.net/forum3/public/s ... >/blum.gif\' class=\'bbc_emoticon\' alt=\':P\' />
[align=center]

Image

[color=\"#333333\"]Last Blog:[/color][color=\"Green\"] SUMMER [/color][color=\"black\"](30/11/06)[/color]

[/align]
Post Reply

Return to “Coffee Room”