Structs
The following structs are available globally.
-
Used for dynamically added commands
See moreDeclaration
Swift
public struct GenericCommand: Commandable
-
DM Type
See moreDeclaration
Swift
public struct DM: TextChannel
-
GroupDM Type
See moreDeclaration
Swift
public struct GroupDM: TextChannel
-
The stored type of a Discord Snowflake ID.
See moreDeclaration
Swift
public struct Snowflake
-
Structure with user’s voice state info
See moreDeclaration
Swift
public struct VoiceState
-
Custom Error type for quick details on why a request failed
See moreDeclaration
Swift
public struct RequestError: Error
-
Sword Options structure
See moreDeclaration
Swift
public struct SwordOptions
-
Shield Options structure
See moreDeclaration
Swift
public struct ShieldOptions
-
Command Options structure
See moreDeclaration
Swift
public struct CommandOptions
-
Command requirements, such as permissions, users, roles, etc
See moreDeclaration
Swift
public struct CommandRequirements