Package | Description |
---|---|
org.pircbotx |
Core PircBotX classes
|
org.pircbotx.hooks.events |
All supported events of PircBotX
|
org.pircbotx.hooks.types |
Generic Interfaces for groups of events that do generally the same thing
|
org.pircbotx.output | |
org.pircbotx.snapshot |
Modifier and Type | Class and Description |
---|---|
class |
UserChannelDao<U extends User,C extends Channel>
Model that creates and tracks Users and Channel and maintains relationships.
|
class |
UserChannelMap<U extends User,C extends Channel>
A many to many map of users to channels.
|
Modifier and Type | Method and Description |
---|---|
Channel |
Configuration.BotFactory.createChannel(PircBotX bot,
String name) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannels()
Get all channels this user is a part of.
|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannelsHalfOpIn()
Get all channels user has Half Operator status in.
|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannelsOpIn()
Get all channels user has Operator status in.
|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannelsOwnerIn()
Get all channels user has Owner status in.
|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannelsSuperOpIn()
Get all channels user has Super Operator status in.
|
com.google.common.collect.ImmutableSortedSet<Channel> |
User.getChannelsVoiceIn()
Get all channels user has Voice status in.
|
UserChannelDao<User,Channel> |
PircBotX.getUserChannelDao()
User-Channel mapper
|
Modifier and Type | Method and Description |
---|---|
int |
Channel.compareTo(Channel other)
Compare
getName() with String.compareToIgnoreCase(java.lang.String) . |
OutputChannel |
Configuration.BotFactory.createOutputChannel(PircBotX bot,
Channel channel) |
com.google.common.collect.ImmutableSortedSet<UserLevel> |
User.getUserLevels(Channel channel)
Get all the levels this user holds in the channel.
|
abstract void |
ChannelModeHandler.handleMode(PircBotX bot,
Channel channel,
UserHostmask sourceHostmask,
User sourceUser,
com.google.common.collect.PeekingIterator<String> params,
boolean adding,
boolean dispatchEvent) |
void |
InputParser.processUserStatus(Channel chan,
User user,
String prefix) |
Modifier and Type | Method and Description |
---|---|
Channel |
VoiceEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
VersionEvent.getChannel()
The target channel of the VERSION request.
|
Channel |
UserListEvent.getChannel()
The channel that the user list is from.
|
Channel |
TopicEvent.getChannel()
The channel that the topic belongs to.
|
Channel |
TimeEvent.getChannel()
The target channel of the TIME request.
|
Channel |
SuperOpEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
SetTopicProtectionEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
SetSecretEvent.getChannel() |
Channel |
SetPrivateEvent.getChannel() |
Channel |
SetNoExternalMessagesEvent.getChannel() |
Channel |
SetModeratedEvent.getChannel() |
Channel |
SetInviteOnlyEvent.getChannel() |
Channel |
SetChannelLimitEvent.getChannel() |
Channel |
SetChannelKeyEvent.getChannel() |
Channel |
SetChannelBanEvent.getChannel() |
Channel |
RemoveTopicProtectionEvent.getChannel() |
Channel |
RemoveSecretEvent.getChannel() |
Channel |
RemovePrivateEvent.getChannel() |
Channel |
RemoveNoExternalMessagesEvent.getChannel() |
Channel |
RemoveModeratedEvent.getChannel() |
Channel |
RemoveInviteOnlyEvent.getChannel() |
Channel |
RemoveChannelLimitEvent.getChannel() |
Channel |
RemoveChannelKeyEvent.getChannel() |
Channel |
RemoveChannelBanEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
PingEvent.getChannel()
The channel that received the ping request.
|
Channel |
OwnerEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
OpEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
NoticeEvent.getChannel()
The target channel of the notice.
|
Channel |
ModeEvent.getChannel()
The channel that the mode operation applies to.
|
Channel |
MessageEvent.getChannel()
The channel to which the message was sent.
|
Channel |
KickEvent.getChannel()
The channel from which the recipient was kicked.
|
Channel |
JoinEvent.getChannel()
The channel which somebody joined.
|
Channel |
HalfOpEvent.getChannel()
The channel in which the mode change took place.
|
Channel |
FingerEvent.getChannel()
The target channel of the FINGER request.
|
Channel |
BanListEvent.getChannel() |
Channel |
ActionEvent.getChannel()
The channel that the action message was sent in.
|
Constructor and Description |
---|
ActionEvent(PircBotX bot,
UserHostmask userHostmask,
User user,
Channel channel,
String channelSource,
String action,
com.google.common.collect.ImmutableMap<String,String> tags) |
BanListEvent(PircBotX bot,
Channel channel,
com.google.common.collect.ImmutableList<BanListEvent.Entry> entries) |
FingerEvent(PircBotX bot,
UserHostmask userHostmask,
User user,
Channel channel) |
HalfOpEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
boolean isHalfOp) |
JoinEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
KickEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
String reason) |
MessageEvent(PircBotX bot,
Channel channel,
String channelSource,
UserHostmask userHostmask,
User user,
String message,
com.google.common.collect.ImmutableMap<String,String> tags) |
ModeEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
String mode,
com.google.common.collect.ImmutableList<String> modeParsed) |
NoticeEvent(PircBotX bot,
UserHostmask userHostmask,
User user,
Channel channel,
String channelSource,
String notice,
com.google.common.collect.ImmutableMap<String,String> tags) |
OpEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
boolean isOp) |
OwnerEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
boolean isOwner) |
PingEvent(PircBotX bot,
UserHostmask userHostmask,
User user,
Channel channel,
String pingValue) |
RemoveChannelBanEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask hostmask) |
RemoveChannelKeyEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
String key) |
RemoveChannelLimitEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemoveInviteOnlyEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemoveModeratedEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemoveNoExternalMessagesEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemovePrivateEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemoveSecretEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
RemoveTopicProtectionEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetChannelBanEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask banHostmask) |
SetChannelKeyEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
String key) |
SetChannelLimitEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
int limit) |
SetInviteOnlyEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetModeratedEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetNoExternalMessagesEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetPrivateEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetSecretEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SetTopicProtectionEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
SuperOpEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
boolean isSuperOp) |
TimeEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user) |
TopicEvent(PircBotX bot,
Channel channel,
String oldTopic,
String topic,
UserHostmask user,
long date,
boolean changed) |
UserListEvent(PircBotX bot,
Channel channel,
com.google.common.collect.ImmutableSortedSet<User> users,
boolean complete) |
VersionEvent(PircBotX bot,
UserHostmask userHostmask,
User user,
Channel channel) |
VoiceEvent(PircBotX bot,
Channel channel,
UserHostmask userHostmask,
User user,
UserHostmask recipientHostmask,
User recipient,
boolean hasVoice) |
Modifier and Type | Method and Description |
---|---|
Channel |
GenericChannelEvent.getChannel()
The source channel where this event took place.
|
Modifier and Type | Method and Description |
---|---|
void |
OutputUser.invite(Channel channel)
Send an invite to the serverUser.
|
void |
OutputChannel.invite(Channel otherChannel)
Send an invite for this channel to another channel.
|
Constructor and Description |
---|
OutputChannel(PircBotX bot,
Channel channel) |
Modifier and Type | Class and Description |
---|---|
class |
ChannelSnapshot |
Modifier and Type | Method and Description |
---|---|
Channel |
ChannelSnapshot.getGeneratedFrom() |
Constructor and Description |
---|
ChannelSnapshot(Channel channel,
String mode) |
Copyright © 2010–2020 Leon Blakey. All rights reserved.