public static final class CapabilityManager.Defaults extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ACCOUNT_NOTIFY
Account change notification.
|
static String |
ACCOUNT_TAG
Account message tags.
|
static String |
AWAY_NOTIFY
Away notification.
|
static String |
BATCH
Batched messages.
|
static String |
CAP_NOTIFY
Capability change notification.
|
static String |
CHGHOST
The chghost extension, allows users to change user string or
hostname.
|
static String |
ECHO_MESSAGE
Self-sent message echoing, not utilized unless requested.
|
static String |
EXTENDED_JOIN
Account listed in join message.
|
static String |
INVITE_NOTIFY
Invite notification, not utilized unless requested.
|
static String |
LABELED_RESPONSE
Labeled responses, which also requires the
BATCH
capability to function, via a "label" message id. |
static String |
MESSAGE_TAGS
Message tags support, explicitly stating that client-only tags are
supported, required for msgid tag but not a necessary capability
for actually supporting tags through other capabilities like
account-tag, batch, or server-time.
|
static String |
MULTI_PREFIX
Multiple prefixes sent in NAMES and WHO output.
|
static String |
SASL
SASL authentication, not utilized unless a SASL authentication
protocol is enabled.
|
static String |
SERVER_TIME
Server time message tag.
|
static String |
SETNAME
Setting realname (GECOS) without disconnecting.
|
static String |
USERHOST_IN_NAMES
User hosts sent in NAMES, allowing User creation prior to WHO.
|
Modifier and Type | Method and Description |
---|---|
static List<String> |
getDefaults()
Gets all capabilities requested by KICL by default.
|
public static final String ACCOUNT_NOTIFY
User.getAccount()
,
Constant Field Valuespublic static final String ACCOUNT_TAG
User.getAccount()
,
Constant Field Valuespublic static final String AWAY_NOTIFY
User.isAway()
,
Constant Field Valuespublic static final String BATCH
public static final transient String CAP_NOTIFY
public static final transient String ECHO_MESSAGE
public static final String EXTENDED_JOIN
User.getAccount()
,
Constant Field Valuespublic static final transient String INVITE_NOTIFY
ChannelInviteEvent
,
Constant Field Valuespublic static final String LABELED_RESPONSE
BATCH
capability to function, via a "label" message id.public static final String MESSAGE_TAGS
public static final String MULTI_PREFIX
public static final String SERVER_TIME
ServerMessage.getTags()
,
MessageTag.Time
,
Constant Field Valuespublic static final String SETNAME
public static final String CHGHOST
public static final transient String SASL
SaslPlain
,
SaslEcdsaNist256PChallenge
,
Constant Field Valuespublic static final String USERHOST_IN_NAMES
Copyright © 2013–2021 Kitteh. All rights reserved.