IWebsocketEventController class Null safety

Implemented types

Constructors

IWebsocketEventController()

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
onChannelCreate Stream<IChannelCreateEvent>
Emitted when a channel is created.
read-only
onChannelDelete Stream<IChannelDeleteEvent>
Emitted when a channel is deleted.
read-only
onChannelPinsUpdate Stream<IChannelPinsUpdateEvent>
Emitted when channel"s pins are updated.
read-only
onChannelUpdate Stream<IChannelUpdateEvent>
Emitted when a channel is updated.
read-only
onDisconnect Stream<IDisconnectEvent>
Emitted when a shard is disconnected from the websocket.
read-only
onDmReceived Stream<IMessageReceivedEvent>
Emitted when private message is received.
read-only
onGuildBanAdd Stream<IGuildBanAddEvent>
Emitted when a member is banned.
read-only
onGuildBanRemove Stream<IGuildBanRemoveEvent>
Emitted when a user is unbanned.
read-only
onGuildCreate Stream<IGuildCreateEvent>
Emitted when the client joins a guild.
read-only
onGuildDelete Stream<IGuildDeleteEvent>
Emitted when the client leaves a guild.
read-only
onGuildEmojisUpdate Stream<IGuildEmojisUpdateEvent>
Emitted when guild"s emojis are changed.
read-only
onGuildEventCreate Stream<IGuildEventCreateEvent>
Emitted when stage channel instance is deleted
read-only
onGuildEventDelete Stream<IGuildEventDeleteEvent>
Emitted when stage channel instance is deleted
read-only
onGuildEventUpdate Stream<IGuildEventUpdateEvent>
Emitted when stage channel instance is deleted
read-only
onGuildMemberAdd Stream<IGuildMemberAddEvent>
Emitted when a member joins a guild.
read-only
onGuildMemberRemove Stream<IGuildMemberRemoveEvent>
Emitted when a user leaves a guild.
read-only
onGuildMemberUpdate Stream<IGuildMemberUpdateEvent>
Emitted when a member is updated.
read-only
onGuildStickersUpdate Stream<IGuildStickerUpdate>
Emitted when stage channel instance is deleted
read-only
onGuildUpdate Stream<IGuildUpdateEvent>
Emitted when a guild is updated.
read-only
onHttpError Stream<IHttpErrorEvent>
Emitted when a HTTP request failed.
read-only, inherited
onHttpResponse Stream<IHttpResponseEvent>
Emitted when a successful HTTP response is received.
read-only, inherited
onInviteCreated Stream<IInviteCreatedEvent>
Emitted when invite is created
read-only
onInviteDeleted Stream<IInviteDeletedEvent>
Emitted when invite is deleted
read-only
onMessageDelete Stream<IMessageDeleteEvent>
Emitted when a message is deleted.
read-only
onMessageDeleteBulk Stream<IMessageDeleteBulkEvent>
Emitted when many messages are deleted at once
read-only
onMessageReactionAdded Stream<IMessageReactionEvent>
Emitted when a user adds a reaction to a message.
read-only
onMessageReactionRemove Stream<IMessageReactionEvent>
Emitted when a user deletes a reaction to a message.
read-only
onMessageReactionRemoveEmoji Stream<IMessageReactionRemoveEmojiEvent>
Emitted when a bot removes all instances of a given emoji from the reactions of a message
read-only
onMessageReactionsRemoved Stream<IMessageReactionsRemovedEvent>
Emitted when a user explicitly removes all reactions from a message.
read-only
onMessageReceived Stream<IMessageReceivedEvent>
Emitted when a message is received. It includes private messages.
read-only
onMessageUpdate Stream<IMessageUpdateEvent>
Emitted when a message is edited. Old message can be null if isn"t cached.
read-only
onPresenceUpdate Stream<IPresenceUpdateEvent>
Emitted when a member"s presence is changed.
read-only
onRateLimited Stream<IRatelimitEvent>
Sent when the client is rate limited, either by the rate limit handler itself, or when a 429 is received.
read-only, inherited
onReady Stream<IReadyEvent>
Emitted when the client is ready. Should be sent only once.
read-only
onRoleCreate Stream<IRoleCreateEvent>
Emitted when a role is created.
read-only
onRoleDelete Stream<IRoleDeleteEvent>
Emitted when a role is deleted.
read-only
onRoleUpdate Stream<IRoleUpdateEvent>
Emitted when a role is updated.
read-only
onSelfMention Stream<IMessageReceivedEvent>
Emitted when bot is mentioned
read-only
onStageInstanceCreate Stream<IStageInstanceEvent>
Emitted when stage channel instance is created
read-only
onStageInstanceDelete Stream<IStageInstanceEvent>
Emitted when stage channel instance is deleted
read-only
onStageInstanceUpdate Stream<IStageInstanceEvent>
Emitted when stage channel instance is updated
read-only
onThreadCreated Stream<IThreadCreateEvent>
Emitted when a thread is created
read-only
onThreadDelete Stream<IThreadDeletedEvent>
Fired when a thread gets deleted
read-only
onThreadMembersUpdate Stream<IThreadMembersUpdateEvent>
Fired when a thread has a member added/removed
read-only
onTyping Stream<ITypingEvent>
Emitted when a user starts typing.
read-only
onUserUpdate Stream<IUserUpdateEvent>
Emitted when user was updated
read-only
onVoiceServerUpdate Stream<IVoiceServerUpdateEvent>
Emitted when a guild"s voice server is updated. This is sent when initially connecting to voice, and when the current voice instance fails over to a new server.
read-only
onVoiceStateUpdate Stream<IVoiceStateUpdateEvent>
Emitted when someone joins/leaves/moves voice channel.
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

dispose() Future<void>
Perform cleanup
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited