Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrigeeel/SatanGo
/ types & classes
Types & classes
284 in github.com/chrigeeel/SatanGo
⨍
Functions
505
◇
Types & classes
284
↳
Endpoints
6
↓ 2 callers
FuncType
channelCreateEventHandler
channelCreateEventHandler is an event handler for ChannelCreate events.
cooldiscord/eventhandlers.go:57
↓ 2 callers
FuncType
channelDeleteEventHandler
channelDeleteEventHandler is an event handler for ChannelDelete events.
cooldiscord/eventhandlers.go:77
↓ 2 callers
FuncType
channelPinsUpdateEventHandler
channelPinsUpdateEventHandler is an event handler for ChannelPinsUpdate events.
cooldiscord/eventhandlers.go:97
↓ 2 callers
FuncType
channelUpdateEventHandler
channelUpdateEventHandler is an event handler for ChannelUpdate events.
cooldiscord/eventhandlers.go:117
↓ 2 callers
FuncType
guildBanAddEventHandler
guildBanAddEventHandler is an event handler for GuildBanAdd events.
cooldiscord/eventhandlers.go:182
↓ 2 callers
FuncType
guildBanRemoveEventHandler
guildBanRemoveEventHandler is an event handler for GuildBanRemove events.
cooldiscord/eventhandlers.go:202
↓ 2 callers
FuncType
guildCreateEventHandler
guildCreateEventHandler is an event handler for GuildCreate events.
cooldiscord/eventhandlers.go:222
↓ 2 callers
FuncType
guildDeleteEventHandler
guildDeleteEventHandler is an event handler for GuildDelete events.
cooldiscord/eventhandlers.go:242
↓ 2 callers
FuncType
guildEmojisUpdateEventHandler
guildEmojisUpdateEventHandler is an event handler for GuildEmojisUpdate events.
cooldiscord/eventhandlers.go:262
↓ 2 callers
FuncType
guildIntegrationsUpdateEventHandler
guildIntegrationsUpdateEventHandler is an event handler for GuildIntegrationsUpdate events.
cooldiscord/eventhandlers.go:282
↓ 2 callers
FuncType
guildMemberAddEventHandler
guildMemberAddEventHandler is an event handler for GuildMemberAdd events.
cooldiscord/eventhandlers.go:302
↓ 2 callers
FuncType
guildMemberRemoveEventHandler
guildMemberRemoveEventHandler is an event handler for GuildMemberRemove events.
cooldiscord/eventhandlers.go:322
↓ 2 callers
FuncType
guildMemberUpdateEventHandler
guildMemberUpdateEventHandler is an event handler for GuildMemberUpdate events.
cooldiscord/eventhandlers.go:342
↓ 2 callers
FuncType
guildMembersChunkEventHandler
guildMembersChunkEventHandler is an event handler for GuildMembersChunk events.
cooldiscord/eventhandlers.go:362
↓ 2 callers
FuncType
guildRoleCreateEventHandler
guildRoleCreateEventHandler is an event handler for GuildRoleCreate events.
cooldiscord/eventhandlers.go:382
↓ 2 callers
FuncType
guildRoleDeleteEventHandler
guildRoleDeleteEventHandler is an event handler for GuildRoleDelete events.
cooldiscord/eventhandlers.go:402
↓ 2 callers
FuncType
guildRoleUpdateEventHandler
guildRoleUpdateEventHandler is an event handler for GuildRoleUpdate events.
cooldiscord/eventhandlers.go:422
↓ 2 callers
FuncType
guildUpdateEventHandler
guildUpdateEventHandler is an event handler for GuildUpdate events.
cooldiscord/eventhandlers.go:442
↓ 2 callers
FuncType
messageAckEventHandler
messageAckEventHandler is an event handler for MessageAck events.
cooldiscord/eventhandlers.go:462
↓ 2 callers
FuncType
messageCreateEventHandler
messageCreateEventHandler is an event handler for MessageCreate events.
cooldiscord/eventhandlers.go:482
↓ 2 callers
FuncType
messageDeleteBulkEventHandler
messageDeleteBulkEventHandler is an event handler for MessageDeleteBulk events.
cooldiscord/eventhandlers.go:522
↓ 2 callers
FuncType
messageDeleteEventHandler
messageDeleteEventHandler is an event handler for MessageDelete events.
cooldiscord/eventhandlers.go:502
↓ 2 callers
FuncType
messageReactionAddEventHandler
messageReactionAddEventHandler is an event handler for MessageReactionAdd events.
cooldiscord/eventhandlers.go:542
↓ 2 callers
FuncType
messageReactionRemoveAllEventHandler
messageReactionRemoveAllEventHandler is an event handler for MessageReactionRemoveAll events.
cooldiscord/eventhandlers.go:582
↓ 2 callers
FuncType
messageReactionRemoveEventHandler
messageReactionRemoveEventHandler is an event handler for MessageReactionRemove events.
cooldiscord/eventhandlers.go:562
↓ 2 callers
FuncType
messageUpdateEventHandler
messageUpdateEventHandler is an event handler for MessageUpdate events.
cooldiscord/eventhandlers.go:602
↓ 2 callers
FuncType
presenceUpdateEventHandler
presenceUpdateEventHandler is an event handler for PresenceUpdate events.
cooldiscord/eventhandlers.go:622
↓ 2 callers
FuncType
presencesReplaceEventHandler
presencesReplaceEventHandler is an event handler for PresencesReplace events.
cooldiscord/eventhandlers.go:642
↓ 2 callers
FuncType
readyEventHandler
readyEventHandler is an event handler for Ready events.
cooldiscord/eventhandlers.go:677
↓ 2 callers
FuncType
relationshipAddEventHandler
relationshipAddEventHandler is an event handler for RelationshipAdd events.
cooldiscord/eventhandlers.go:697
↓ 2 callers
FuncType
relationshipRemoveEventHandler
relationshipRemoveEventHandler is an event handler for RelationshipRemove events.
cooldiscord/eventhandlers.go:717
↓ 2 callers
FuncType
resumedEventHandler
resumedEventHandler is an event handler for Resumed events.
cooldiscord/eventhandlers.go:737
↓ 2 callers
FuncType
typingStartEventHandler
typingStartEventHandler is an event handler for TypingStart events.
cooldiscord/eventhandlers.go:757
↓ 2 callers
FuncType
userGuildSettingsUpdateEventHandler
userGuildSettingsUpdateEventHandler is an event handler for UserGuildSettingsUpdate events.
cooldiscord/eventhandlers.go:777
↓ 2 callers
FuncType
userNoteUpdateEventHandler
userNoteUpdateEventHandler is an event handler for UserNoteUpdate events.
cooldiscord/eventhandlers.go:797
↓ 2 callers
FuncType
userSettingsUpdateEventHandler
userSettingsUpdateEventHandler is an event handler for UserSettingsUpdate events.
cooldiscord/eventhandlers.go:817
↓ 2 callers
FuncType
userUpdateEventHandler
userUpdateEventHandler is an event handler for UserUpdate events.
cooldiscord/eventhandlers.go:837
↓ 2 callers
FuncType
voiceServerUpdateEventHandler
voiceServerUpdateEventHandler is an event handler for VoiceServerUpdate events.
cooldiscord/eventhandlers.go:857
↓ 2 callers
FuncType
voiceStateUpdateEventHandler
voiceStateUpdateEventHandler is an event handler for VoiceStateUpdate events.
cooldiscord/eventhandlers.go:877
↓ 2 callers
FuncType
webhooksUpdateEventHandler
webhooksUpdateEventHandler is an event handler for WebhooksUpdate events.
cooldiscord/eventhandlers.go:897
↓ 1 callers
TypeAlias
Roles
Roles are a collection of Role
cooldiscord/structs.go:667
↓ 1 callers
FuncType
connectEventHandler
connectEventHandler is an event handler for Connect events.
cooldiscord/eventhandlers.go:137
↓ 1 callers
FuncType
disconnectEventHandler
disconnectEventHandler is an event handler for Disconnect events.
cooldiscord/eventhandlers.go:152
↓ 1 callers
FuncType
eventEventHandler
eventEventHandler is an event handler for Event events.
cooldiscord/eventhandlers.go:167
↓ 1 callers
FuncType
interfaceEventHandler
interfaceEventHandler is an event handler for interface{} events.
cooldiscord/event.go:30
↓ 1 callers
FuncType
rateLimitEventHandler
rateLimitEventHandler is an event handler for RateLimit events.
cooldiscord/eventhandlers.go:662
Struct
APIErrorMessage
An APIErrorMessage is an api error message returned from discord
cooldiscord/structs.go:1051
Struct
Ack
An Ack is used to ack messages
cooldiscord/structs.go:848
Struct
Activity
Activity defines the Activity sent with GatewayStatusUpdate https://discord.com/developers/docs/topics/gateway#activity-object
cooldiscord/structs.go:1118
TypeAlias
ActivityType
ActivityType is the type of Activity (see ActivityType* consts) in the Activity struct https://discord.com/developers/docs/topics/gateway#activity-obj
cooldiscord/structs.go:1126
TypeAlias
AllowedMentionType
AllowedMentionType describes the types of mentions used in the MessageAllowedMentions type.
cooldiscord/message.go:197
Struct
Application
An Application struct stores values for a Discord OAuth2 Application
cooldiscord/oauth2.go:44
Struct
Asset
Asset struct stores values for an asset of an application
cooldiscord/oauth2.go:137
Struct
Assets
An Assets struct contains assets and labels used in the rich presence "playing .." Game
cooldiscord/structs.go:724
TypeAlias
AuditLogAction
AuditLogAction is the Action of the AuditLog (see AuditLogAction* consts) https://discord.com/developers/docs/resources/audit-log#audit-log-entry-obje
cooldiscord/structs.go:978
Struct
AuditLogChange
AuditLogChange for an AuditLogEntry
cooldiscord/structs.go:892
TypeAlias
AuditLogChangeKey
AuditLogChangeKey value for AuditLogChange https://discord.com/developers/docs/resources/audit-log#audit-log-change-object-audit-log-change-key
cooldiscord/structs.go:900
Struct
AuditLogEntry
AuditLogEntry for a GuildAuditLog https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-audit-log-entry-structure
cooldiscord/structs.go:881
Struct
AuditLogOptions
AuditLogOptions optional data for the AuditLog https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-optional-audit-entry-inf
cooldiscord/structs.go:955
TypeAlias
AuditLogOptionsType
AuditLogOptionsType of the AuditLogOption https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-optional-audit-entry-info
cooldiscord/structs.go:968
Struct
Author
DISCORD WEBHOOK STRUCTS ----
structs/structs.go:5
Struct
Autogenerated
cooldiscord/wsapi.go:820
Struct
BillingAddressStruct
loader/profiles.go:13
Struct
Bucket
Bucket represents a ratelimit bucket, each bucket gets ratelimited individually (-global ratelimits)
cooldiscord/ratelimit.go:107
Struct
Channel
A Channel holds all data related to an individual Discord channel.
cooldiscord/structs.go:238
Struct
ChannelCreate
ChannelCreate is the data for a ChannelCreate event.
cooldiscord/events.go:55
Struct
ChannelDelete
ChannelDelete is the data for a ChannelDelete event.
cooldiscord/events.go:65
Struct
ChannelEdit
A ChannelEdit holds Channel Field data for a channel edit.
cooldiscord/structs.go:308
Struct
ChannelFollow
A ChannelFollow holds data returned after following a news channel
cooldiscord/structs.go:321
Struct
ChannelPinsUpdate
ChannelPinsUpdate stores data for a ChannelPinsUpdate event.
cooldiscord/events.go:70
TypeAlias
ChannelType
ChannelType is the type of a Channel
cooldiscord/structs.go:224
Struct
ChannelUpdate
ChannelUpdate is the data for a ChannelUpdate event.
cooldiscord/events.go:60
Struct
ClientState
cooldiscord/wsapi.go:805
Struct
Connect
This file contains all the possible structs that can be handled by AddHandler/EventHandler. DO NOT ADD ANYTHING BUT EVENT HANDLER STRUCTS TO THIS FILE
cooldiscord/events.go:14
Struct
D
cooldiscord/wsapi.go:811
Struct
Disconnect
Disconnect is the data for a Disconnect event. This is a synthetic event and is not dispatched by Discord.
cooldiscord/events.go:18
Struct
Embed
structs/structs.go:30
TypeAlias
EmbedType
EmbedType is the type of embed https://discord.com/developers/docs/resources/channel#embed-object-embed-types
cooldiscord/message.go:312
Struct
Emoji
Emoji struct holds data related to Emoji's
cooldiscord/structs.go:345
Struct
Event
Event provides a basic initial struct for all websocket events.
cooldiscord/events.go:28
Interface
EventHandler
EventHandler is an interface for Discord events.
cooldiscord/event.go:4
Interface
EventInterfaceProvider
EventInterfaceProvider is an interface for providing empty interfaces for Discord events.
cooldiscord/event.go:16
TypeAlias
ExpireBehavior
ExpireBehavior of Integration https://discord.com/developers/docs/resources/guild#integration-object-integration-expire-behaviors
cooldiscord/structs.go:157
TypeAlias
ExplicitContentFilterLevel
ExplicitContentFilterLevel type definition
cooldiscord/structs.go:393
Struct
Field
structs/structs.go:11
Struct
File
File stores info about files you e.g. send in messages.
cooldiscord/message.go:142
Struct
Footer
structs/structs.go:25
Struct
FriendSourceFlags
FriendSourceFlags stores ... TODO :)
cooldiscord/structs.go:799
Struct
GatewayBotResponse
GatewayBotResponse stores the data for the gateway/bot response
cooldiscord/structs.go:1102
Struct
GatewayStatusUpdate
GatewayStatusUpdate is sent by the client to indicate a presence or status update https://discord.com/developers/docs/topics/gateway#update-status-gat
cooldiscord/structs.go:1109
Struct
Guild
A Guild holds all data related to a specific Discord Guild. Guilds are also sometimes referred to as Servers in the Discord client.
cooldiscord/structs.go:424
Struct
GuildAuditLog
A GuildAuditLog stores data for a guild audit log. https://discord.com/developers/docs/resources/audit-log#audit-log-object-audit-log-structure
cooldiscord/structs.go:872
Struct
GuildBan
A GuildBan stores data for a guild ban.
cooldiscord/structs.go:859
Struct
GuildBanAdd
GuildBanAdd is the data for a GuildBanAdd event.
cooldiscord/events.go:92
Struct
GuildBanRemove
GuildBanRemove is the data for a GuildBanRemove event.
cooldiscord/events.go:98
Struct
GuildChannelCreateData
GuildChannelCreateData is provided to GuildChannelCreateComplex
cooldiscord/restapi.go:943
Struct
GuildCreate
GuildCreate is the data for a GuildCreate event.
cooldiscord/events.go:77
Struct
GuildDelete
GuildDelete is the data for a GuildDelete event.
cooldiscord/events.go:87
Struct
GuildEmbed
A GuildEmbed stores data for a guild embed.
cooldiscord/structs.go:865
Struct
GuildEmojisUpdate
A GuildEmojisUpdate is the data for a guild emoji update event.
cooldiscord/events.go:135
next →
1–100 of 284, ranked by callers