IWebsocketEventController class Null safety
- Implemented types
Constructors
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
-
onAuditLogEntryCreate
→ Stream<
IAuditLogEntryCreateEvent> -
Sent when a guild audit log entry is created.
read-only
-
onAutoModerationActionExecution
→ Stream<
IAutoModerationActionExecutionEvent> -
Emitted when an auto moderation rule was triggered and an action was executed (e.g. a message was blocked).
read-only
-
onAutoModerationRuleCreate
→ Stream<
IAutoModerationRuleCreateEvent> -
Emitted when an auto moderation rule is created
read-only
-
onAutoModerationRuleDelete
→ Stream<
IAutoModerationRuleDeleteEvent> -
Emitted when an auto moderation rule is deleted
read-only
-
onAutoModerationRuleUpdate
→ Stream<
IAutoModerationRuleUpdateEvent> -
Emitted when an auto moderation rule is updated
read-only
-
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
-
onGuildMemberAddPassedScreening
→ Stream<
IGuildMemberUpdateEvent> -
Emitted when a member joins a guild but passed member screening
https://support.discord.com/hc/en-us/articles/1500000466882
read-only
-
onGuildMemberAddScreening
→ Stream<
IGuildMemberAddEvent> -
Emitted when a member joins a guild but is not yet screened by:
https://support.discord.com/hc/en-us/articles/1500000466882
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-onlyinherited
-
onHttpResponse
→ Stream<
IHttpResponseEvent> -
Emitted when a successful HTTP response is received.
read-onlyinherited
-
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-onlyinherited
-
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
-
onThreadListSync
→ Stream<
IThreadListSyncEvent> -
Sent when the thread list for a guild is synchronised.
read-only
-
onThreadMembersUpdate
→ Stream<
IThreadMembersUpdateEvent> -
Fired when a thread has a member added/removed
read-only
-
onThreadMemberUpdate
→ Stream<
IThreadMemberUpdateEvent> -
Emitted when the thread member for the current user is updated in a guild.
read-only
-
onThreadUpdate
→ Stream<
IThreadUpdateEvent> -
Emitted when a thread the user is in is updated.
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
-
onWebhookUpdate
→ Stream<
IWebhookUpdateEvent> -
Emitted when a webhook is created, updated or deleted.
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
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