nyxx_interactions library Null safety

Classes

ArgChoice
A specified choice for a slash command argument.
CommandArg
An argument for a SlashCommand.
Interaction
The Interaction data. e.g channel, guild and member
InteractionEvent
The event that you receive when a user types a slash command.
InteractionOption
The option given by the user when sending a command
Interactions
Interaction extension for Nyxx. Allows use of: Slash Commands.
SlashCommand
A slash command, can only be instantiated through a method on Interactions

Enums

CommandArgType
The type that a user should input for a SlashArg

Exceptions / Errors

AlreadyRespondedError
Thrown when you have already responded to an interaction
InteractionExpiredError
Thrown when 15 minutes has passed since an interaction was called.