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