IInteractionEventWithAcknowledge<T extends IInteraction> class Null safety

Implemented types




client INyxx
Reference to Nyxx
read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
interaction → T
The interaction data, includes the args, name, guild, channel, etc.
read-only, inherited
interactions → Interactions
Reference to Interactions
read-only, inherited
receivedAt DateTime
The DateTime the interaction was received by the Nyxx Client.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited


acknowledge({bool hidden = false}) Future<void>
Used to acknowledge a Interaction but not send any response yet. Once this is sent you can then only send ChannelMessages. You can also set showSource to also print out the command the user entered.
deleteFollowup(Snowflake messageId) Future<void>
Deletes followup message with given id
deleteOriginalResponse() Future<void>
Deletes original response
editFollowup(Snowflake messageId, MessageBuilder builder) Future<IMessage>
Edits followup message
editOriginalResponse(MessageBuilder builder) Future<IMessage>
Edits original message response
fetchFollowup(Snowflake messageId) Future<IMessage>
Fetch followup message
getOriginalResponse() Future<IMessage>
Returns Message object of original interaction response
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
respond(MessageBuilder builder, {bool hidden = false}) Future<void>
Used to acknowledge a Interaction and send a response. Once this is sent you can then only send ChannelMessages.
sendFollowup(MessageBuilder builder, {bool hidden = false}) Future<IMessage>
Create a followup message for an Interaction
toString() String
A string representation of this object. [...]


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