IRC Flags: Difference between revisions
From Planetarion Wiki
Jump to navigationJump to search
mNo edit summary |
m (removed from pending) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
<table> | <table> | ||
<tr><th>Mode</th><th>Name</th><th>Description</th></tr> | <tr><th>Mode</th><th>Name</th><th>Description</th></tr> | ||
<tr><td>d</td><td>Deaf</td><td>The client doesn't see channel messages. [[ | <tr><td>d</td><td>Deaf</td><td>The client doesn't see channel messages. [[Personal Messages|Personal messages]] work as normal</td></tr> | ||
<tr><td>'''i'''</td><td>Invisible</td><td>The client doesn't show on /[[ | <tr><td>'''i'''</td><td>Invisible</td><td>The client doesn't show on /[[whois]] unless they share a channel with the client making the request</td></tr> | ||
<tr><td>o</td><td>Oper</td><td>The client gains [[ | <tr><td>o</td><td>Oper</td><td>The client gains [[oper]]. Being an oper gives access to things such as [[kill]] and [[gline]].</td></tr> | ||
<tr><td>s</td><td>Server Notices</td><td>Sets the level of server notices that the client receives. Generally only useful for opers.</td></tr> | <tr><td>s</td><td>Server Notices</td><td>Sets the level of server notices that the client receives. Generally only useful for opers.</td></tr> | ||
<tr><td>w</td><td>Wallops</td><td>Sets whether the client receives [[ | <tr><td>w</td><td>Wallops</td><td>Sets whether the client receives [[wallops]]</td></tr> | ||
<tr><td>k</td><td>Services</td><td>If set the client is immune to [[ | <tr><td>k</td><td>Services</td><td>If set the client is immune to [[kick]]s, [[kill]]s and pretty much everything thrown at it. This is usually only set on [[Channel Services|network services]].</td></tr> | ||
<tr><td>g</td><td>Server Debug</td><td>Sets whether the client receives server debug messages. Generally only useful for opers.</td></tr> | <tr><td>g</td><td>Server Debug</td><td>Sets whether the client receives server debug messages. Generally only useful for opers.</td></tr> | ||
<tr><td>'''x'''</td><td>Hidden Hostmase</td><td>Changes the client's [[Hostmask|hostmask]] to ''registerednick''.users.netgamers.org. Requires that the client is logged in to [[Channel Services|channel services]].</td></tr> | <tr><td>'''x'''</td><td>Hidden Hostmase</td><td>Changes the client's [[Hostmask|hostmask]] to ''registerednick''.users.netgamers.org. Requires that the client is logged in to [[Channel Services|channel services]].</td></tr> | ||
</table> | </table> | ||
As quite a few user modes are only useful to opers those of importance to standard users are denoted in '''bold''' | As quite a few user modes are only useful to opers those of importance to standard users are denoted in '''bold'''. Most users set mode +ix upon joining the network. | ||
==Channel Flags== | ==Channel Flags== | ||
Line 35: | Line 35: | ||
<tr><td>n</td><td>No External Messages</td><td>+n</td><td>Means that only clients in the channel can speak in it.</td></tr> | <tr><td>n</td><td>No External Messages</td><td>+n</td><td>Means that only clients in the channel can speak in it.</td></tr> | ||
<tr><td>o</td><td>Op</td><td>+o ''[[nick]]''</td><td>Gives [[Channel Op|ops]] to ''nick''.</td></tr> | <tr><td>o</td><td>Op</td><td>+o ''[[nick]]''</td><td>Gives [[Channel Op|ops]] to ''nick''.</td></tr> | ||
<tr><td>p</td><td>Private</td><td>+p</td><td>Means that the channel does not show up on a user's [[ | <tr><td>p</td><td>Private</td><td>+p</td><td>Means that the channel does not show up on a user's [[whois]].</td></tr> | ||
<tr><td>s</td><td>Secret</td><td>+s</td><td>Like +p, but also means that the channel doesn't show up on [[ | <tr><td>s</td><td>Secret</td><td>+s</td><td>Like +p, but also means that the channel doesn't show up on /[[list]].</td></tr> | ||
<tr><td>t</td><td>Ops Only Topic</td><td>+t</td><td>Means that only [[Channel Op|ops]] can change the [[ | <tr><td>t</td><td>Ops Only Topic</td><td>+t</td><td>Means that only [[Channel Op|ops]] can change the [[Channel Topic|topic]].</td></tr> | ||
<tr><td>v</td><td>Voice</td><td>+v ''[[nick]]''</td><td>Gives [[ | <tr><td>v</td><td>Voice</td><td>+v ''[[nick]]''</td><td>Gives [[voice]] to ''nick''.</td></tr> | ||
<tr><td>r</td><td>Registered</td><td>+r</td><td>Means only users logged in to a [[ | <tr><td>r</td><td>Registered</td><td>+r</td><td>Means only users logged in to a [[Registered Nick|registered nick]] can join the channel</td></tr> | ||
<tr><td>c</td><td>Colours</td><td>+c</td><td>Any lines containing [[ | <tr><td>c</td><td>Colours</td><td>+c</td><td>Any lines containing [[Colour Code|colour code]]s are blocked from the channel</td></tr> | ||
<tr><td>C</td><td>CTCPS</td><td>+C</td><td>Any [[ | <tr><td>C</td><td>CTCPS</td><td>+C</td><td>Any [[CTCP]]s are blocked from the channel, with the exception of [[emote]]s.</td></tr> | ||
<tr><td>S</td><td>Strip</td><td>+S</td><td>Any [[ | <tr><td>S</td><td>Strip</td><td>+S</td><td>Any [[Colour Code|colour code]]s are stripped from lines in the channel.</td></tr> | ||
<tr><td>T</td><td>Multi Target</td><td>+T</td><td>Any lines which are said in more than one channel are blocked from this channel.</td></tr> | <tr><td>T</td><td>Multi Target</td><td>+T</td><td>Any lines which are said in more than one channel are blocked from this channel.</td></tr> | ||
</table> | </table> | ||
[[Category:IRC]] | [[Category:IRC]] |
Latest revision as of 20:07, 3 January 2005
IRC flags can affect either users of channels and control much of the operation of an irc network.
User flags
User flags, user modes or umodes are set on a client by client basis. Generally, they control a client's interaction with the nework. To set user modes use:
/mode username mode
for example /mode mynick +i
Mode | Name | Description |
---|---|---|
d | Deaf | The client doesn't see channel messages. Personal messages work as normal |
i | Invisible | The client doesn't show on /whois unless they share a channel with the client making the request |
o | Oper | The client gains oper. Being an oper gives access to things such as kill and gline. |
s | Server Notices | Sets the level of server notices that the client receives. Generally only useful for opers. |
w | Wallops | Sets whether the client receives wallops |
k | Services | If set the client is immune to kicks, kills and pretty much everything thrown at it. This is usually only set on network services. |
g | Server Debug | Sets whether the client receives server debug messages. Generally only useful for opers. |
x | Hidden Hostmase | Changes the client's hostmask to registerednick.users.netgamers.org. Requires that the client is logged in to channel services. |
As quite a few user modes are only useful to opers those of importance to standard users are denoted in bold. Most users set mode +ix upon joining the network.
Channel Flags
Channel flags, channel modes or cmodes control how a channel operates. Some of them may affect specific users on a channel. To set channel modes use:
/mode #channelname modestring
for example
/mode #mychannel +k
Mode | Name | Usage | Description |
---|---|---|---|
b | Ban | +b Hostmask | Means that noone matching that hostmask can join the channel. Anyone matching that hostmask already in the channel is unable to speak unless +o or +v |
i | Invite Only | +i | Means that anyone wishing to join the channel must be invited by an op in the channel. |
k | Keyed | +k key | Means that anyone wishing to join the channel must specify the key within the join command. |
l | Limit | +l integer limit | Means that only limit clients are allowed in the channel. |
m | Moderated | +m | Means that only +o and +v clients can speak in the channel. |
n | No External Messages | +n | Means that only clients in the channel can speak in it. |
o | Op | +o nick | Gives ops to nick. |
p | Private | +p | Means that the channel does not show up on a user's whois. |
s | Secret | +s | Like +p, but also means that the channel doesn't show up on /list. |
t | Ops Only Topic | +t | Means that only ops can change the topic. |
v | Voice | +v nick | Gives voice to nick. |
r | Registered | +r | Means only users logged in to a registered nick can join the channel |
c | Colours | +c | Any lines containing colour codes are blocked from the channel |
C | CTCPS | +C | Any CTCPs are blocked from the channel, with the exception of emotes. |
S | Strip | +S | Any colour codes are stripped from lines in the channel. |
T | Multi Target | +T | Any lines which are said in more than one channel are blocked from this channel. |