To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Awaynick: Difference between revisions

From ZNC
Jump to navigation Jump to search
>Paccer
>Jpnurmi
awaynick is gone
 
Line 1: Line 1:
{{DISPLAYTITLE:awaynick}}
{{DISPLAYTITLE:awaynick}}
{{Core Module | version = 0.047}}
This module changes your nick when you are offline after '''up to 30 seconds'''.
== Usage ==
{{Module arguments
| type  = network
| count = one optional
| extra = The argument may be your awaynick.}}
=== Commands ===
An example:
/msg *awaynick set Kuja_off
<*awaynick> AwayNick is set to [Kuja_off]
/msg *awaynick show
<*awaynick> AwayNick is set to [Kuja_off]


/msg *awaynick set %nick%_off
{{ambox | type = delete | text = '''The use of away nicks is highly discouraged'''.<br/>
<*awaynick> AwayNick is set to [%nick%_off] (Kuja_off)
<small>The awaynick module has been retired from ZNC version 1.6. Use the [[simple_away]] module instead.</small>}}
/msg *awaynick show
<*awaynick> AwayNick is set to [%nick%_off] (Kuja_off)


If your network uses a low nick length, awaynick applies this and it is possible that you only see ''Kuja_o'' or something like.
== Away status ==


See [[ExpandString]] for a list of available variables.
The appropriate way to set away status on IRC is to use the <code>AWAY</code> command with a message.
 
<pre>
/AWAY walking the dog
* You have been marked as being away
</pre>
 
Notice that the [[simple_away]] module can automatically set the away status on IRC when you are not connected to ZNC.
 
Meanwile you are marked as being away, the away message is visible in the <code>WHOIS</code> information.
 
<pre>
/WHOIS somebody
! somebody is znc@203.0.113.17 (Just somebody)
! somebody is on channels #znc
! somebody is away (walking the dog)
</pre>
 
Some IRC clients also visualize the away status, for instance, in the list of channel users.
 
Depending on the IRC client, the away status can be removed by using the same <code>AWAY</code> command without a message, or a <code>BACK</code> command.
 
<pre>
/AWAY (or /BACK)
* You are no longer marked as being away
</pre>
 
== Away nicks ==
 
The use of away nick names is '''highly discouraged'''. It is '''impolite''' to '''pollute''' channels with constant nick name changes. Not everyone on every channel with you needs to know that you are somewhere away. Those who are interested, can check your away status as illustrated above.
 
Especially on larger channels, the '''spam''' created by nick name changes can become a '''serious problem''' that '''hinders''' the discussion. In some communities away nicks are considered so '''harmful''' that such users would get kicked or even '''banned''' from the channel.
 
In addition to being '''extremely unpopular''' and '''annoying''' concept, using away nicks has some '''practical disadvantages'''. For instance, other users cannot reach you by your normal nick. Unless they are on a channel with you, they cannot know that you have a temporary away nick. Furthermore, your normal nick becomes available to anyone else meanwhile you have a temporary away nick. In case someone took your normal nick name in use, you would not be able to reclaim the nick on networks without NickServ or similar services.
 
 
{{ambox | type = delete | small=left | textstyle = white-space: nowrap; | smalltext = '''Disclaimer: You have been warned.'''<br/>
<small>The source code of the former awaynick module: [https://github.com/znc/znc/blob/1bacec1/modules/awaynick.cpp awaynick.cpp]</small>}}
 
[[Category:Modules]]

Latest revision as of 12:08, 30 October 2014


Away status

The appropriate way to set away status on IRC is to use the AWAY command with a message.

/AWAY walking the dog
* You have been marked as being away

Notice that the simple_away module can automatically set the away status on IRC when you are not connected to ZNC.

Meanwile you are marked as being away, the away message is visible in the WHOIS information.

/WHOIS somebody
! somebody is znc@203.0.113.17 (Just somebody)
! somebody is on channels #znc
! somebody is away (walking the dog)

Some IRC clients also visualize the away status, for instance, in the list of channel users.

Depending on the IRC client, the away status can be removed by using the same AWAY command without a message, or a BACK command.

/AWAY (or /BACK)
* You are no longer marked as being away

Away nicks

The use of away nick names is highly discouraged. It is impolite to pollute channels with constant nick name changes. Not everyone on every channel with you needs to know that you are somewhere away. Those who are interested, can check your away status as illustrated above.

Especially on larger channels, the spam created by nick name changes can become a serious problem that hinders the discussion. In some communities away nicks are considered so harmful that such users would get kicked or even banned from the channel.

In addition to being extremely unpopular and annoying concept, using away nicks has some practical disadvantages. For instance, other users cannot reach you by your normal nick. Unless they are on a channel with you, they cannot know that you have a temporary away nick. Furthermore, your normal nick becomes available to anyone else meanwhile you have a temporary away nick. In case someone took your normal nick name in use, you would not be able to reclaim the nick on networks without NickServ or similar services.