doc/extended-join.txt: Document CAP extended-join.
This commit is contained in:
parent
e6e54763d9
commit
f8c9d8d9be
1 changed files with 36 additions and 0 deletions
36
doc/extended-join.txt
Normal file
36
doc/extended-join.txt
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
extended-join client capability specification
|
||||||
|
---------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2011 Kiyoshi Aman <kiyoshi.aman@gmail.com>
|
||||||
|
|
||||||
|
Unlimited redistribution and modification of this document is allowed
|
||||||
|
provided that the above copyright notice and this permission notice
|
||||||
|
remains intact.
|
||||||
|
|
||||||
|
The extended-join capability extends the JOIN message to include the
|
||||||
|
account name, or a placeholder if the user hasn't identified with
|
||||||
|
services. This capability MUST be referred to as 'extended-join' at
|
||||||
|
capability negotiation time.
|
||||||
|
|
||||||
|
When enabled, the JOIN message will designate the account name of the
|
||||||
|
user when he/she joins a channel.
|
||||||
|
|
||||||
|
The JOIN message is one of the following:
|
||||||
|
|
||||||
|
:nick!user@host JOIN #channelname accountname :Real Name
|
||||||
|
|
||||||
|
This message represents that the user identified by nick!user@host has
|
||||||
|
logged in to an acount prior to channel ingress. The penultimate
|
||||||
|
parameter is the display name of that account. The last parameter is
|
||||||
|
the user's GECOS.
|
||||||
|
|
||||||
|
:nick!user@host JOIN #channelname * :Real Name
|
||||||
|
|
||||||
|
This message represents that the user has not logged in to an account
|
||||||
|
prior to channel ingress. As the penultimate parameter is an asterisk,
|
||||||
|
this means that an asterisk is not a valid account name (which it is
|
||||||
|
not in P10 or TS6 or ESVID).
|
||||||
|
|
||||||
|
Please see the documentation in account-notify.txt for how to take
|
||||||
|
advantage of this capability.
|
||||||
|
|
Loading…
Reference in a new issue