Package | Description |
---|---|
org.kitteh.irc.client.library |
Kitteh IRC Client Library!
|
org.kitteh.irc.client.library.command |
Helper classes for executing a subset of commands.
|
org.kitteh.irc.client.library.defaults.element |
Default element implementations.
|
org.kitteh.irc.client.library.element |
Classes describing various elements of IRC communication.
|
Modifier and Type | Method and Description |
---|---|
default void |
Client.sendCtcpMessage(@NonNull MessageReceiver target,
@NonNull String message)
Sends a CTCP message to a target user or channel.
|
default void |
Client.sendCtcpReply(@NonNull MessageReceiver target,
@NonNull String message)
Sends a CTCP reply to a target user or channel.
|
default void |
Client.sendMessage(@NonNull MessageReceiver target,
@NonNull String message)
Sends a message to a target user or channel.
|
default void |
Client.sendMultiLineMessage(@NonNull MessageReceiver target,
@NonNull String message)
Sends a potentially multi-line message to a target user or channel
using the client's current
Cutter . |
default void |
Client.sendMultiLineMessage(@NonNull MessageReceiver target,
@NonNull String message,
@NonNull Cutter cutter)
Sends a potentially multi-line message to a target user or channel
using the defined
Cutter . |
default void |
Client.sendMultiLineNotice(@NonNull MessageReceiver target,
@NonNull String message)
Sends a potentially multi-line notice to a target user or channel
using the client's current
Cutter . |
default void |
Client.sendMultiLineNotice(@NonNull MessageReceiver target,
@NonNull String message,
@NonNull Cutter cutter)
Sends a potentially multi-line notice to a target user or channel
using the defined
Cutter . |
default void |
Client.sendNotice(@NonNull MessageReceiver target,
@NonNull String message)
Sends a notice to a target user or channel.
|
Modifier and Type | Method and Description |
---|---|
@NonNull MessageCommand |
MessageCommand.target(@NonNull MessageReceiver target) |
@NonNull NoticeCommand |
NoticeCommand.target(@NonNull MessageReceiver target) |
@NonNull TagMessageCommand |
TagMessageCommand.target(@NonNull MessageReceiver target) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultChannel
Default Channel implementation.
|
class |
DefaultUser
Default implementation of
User . |
class |
DefaultWhoisData
Default implementation of
WhoisData . |
Modifier and Type | Interface and Description |
---|---|
interface |
Channel
Represents an IRC channel.
|
interface |
User
Represents an IRC user.
|
interface |
WhoisData
Describes WHOIS data received.
|
Copyright © 2013–2021 Kitteh. All rights reserved.