Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrigeeel/SatanGo
/ functions
Functions
505 in github.com/chrigeeel/SatanGo
⨍
Functions
505
◇
Types & classes
284
↳
Endpoints
6
Method
PrivateChannel
PrivateChannel gets a private channel by ID. This method is Deprecated, use Channel(channelID)
cooldiscord/state.go:540
Method
Reference
Reference returns MessageReference of given message
cooldiscord/message.go:378
Method
Register
Register sends a Register request to Discord, and returns the authentication token Note that this account is temporary and should be verified for futu
cooldiscord/restapi.go:224
Method
RelationshipDelete
RelationshipDelete removes the relationship with a user. userID: ID of the user.
cooldiscord/restapi.go:2322
Method
RelationshipFriendRequestAccept
RelationshipFriendRequestAccept accepts a friend request from a user. userID: ID of the user.
cooldiscord/restapi.go:2308
Method
RelationshipFriendRequestSend
RelationshipFriendRequestSend sends a friend request to a user. userID: ID of the user.
cooldiscord/restapi.go:2301
Method
RelationshipUserBlock
RelationshipUserBlock blocks a user. userID: ID of the user.
cooldiscord/restapi.go:2315
Method
RelationshipsGet
------------------------------------------------------------------------------------------------ Functions specific to Discord Relationships (Friends
cooldiscord/restapi.go:2278
Method
RelationshipsMutualGet
RelationshipsMutualGet returns an array of all the users both @me and the given user is friends with. userID: ID of the user.
cooldiscord/restapi.go:2329
Method
Request
Request is the same as RequestWithBucketID but the bucket id is the same as the urlStr
cooldiscord/restapi.go:45
Method
RequestGuildMembers
RequestGuildMembers requests guild members from the gateway The gateway responds with GuildMembersChunk events guildID : Single Guild ID to request
cooldiscord/wsapi.go:418
Method
RequestGuildMembersBatch
RequestGuildMembersBatch requests guild members from the gateway The gateway responds with GuildMembersChunk events guildID : Slice of guild IDs to
cooldiscord/wsapi.go:435
Function
SnowflakeTimestamp
SnowflakeTimestamp returns the creation time of a Snowflake ID relative to the creation of Discord.
cooldiscord/util.go:9
Method
Swap
(i, j int)
cooldiscord/structs.go:677
Method
Type
Type returns the event type for ChannelCreate events.
cooldiscord/eventhandlers.go:60
Method
Type
Type returns the event type for ChannelDelete events.
cooldiscord/eventhandlers.go:80
Method
Type
Type returns the event type for ChannelPinsUpdate events.
cooldiscord/eventhandlers.go:100
Method
Type
Type returns the event type for ChannelUpdate events.
cooldiscord/eventhandlers.go:120
Method
Type
Type returns the event type for Connect events.
cooldiscord/eventhandlers.go:140
Method
Type
Type returns the event type for Disconnect events.
cooldiscord/eventhandlers.go:155
Method
Type
Type returns the event type for Event events.
cooldiscord/eventhandlers.go:170
Method
Type
Type returns the event type for GuildBanAdd events.
cooldiscord/eventhandlers.go:185
Method
Type
Type returns the event type for GuildBanRemove events.
cooldiscord/eventhandlers.go:205
Method
Type
Type returns the event type for GuildCreate events.
cooldiscord/eventhandlers.go:225
Method
Type
Type returns the event type for GuildDelete events.
cooldiscord/eventhandlers.go:245
Method
Type
Type returns the event type for GuildEmojisUpdate events.
cooldiscord/eventhandlers.go:265
Method
Type
Type returns the event type for GuildIntegrationsUpdate events.
cooldiscord/eventhandlers.go:285
Method
Type
Type returns the event type for GuildMemberAdd events.
cooldiscord/eventhandlers.go:305
Method
Type
Type returns the event type for GuildMemberRemove events.
cooldiscord/eventhandlers.go:325
Method
Type
Type returns the event type for GuildMemberUpdate events.
cooldiscord/eventhandlers.go:345
Method
Type
Type returns the event type for GuildMembersChunk events.
cooldiscord/eventhandlers.go:365
Method
Type
Type returns the event type for GuildRoleCreate events.
cooldiscord/eventhandlers.go:385
Method
Type
Type returns the event type for GuildRoleDelete events.
cooldiscord/eventhandlers.go:405
Method
Type
Type returns the event type for GuildRoleUpdate events.
cooldiscord/eventhandlers.go:425
Method
Type
Type returns the event type for GuildUpdate events.
cooldiscord/eventhandlers.go:445
Method
Type
Type returns the event type for MessageAck events.
cooldiscord/eventhandlers.go:465
Method
Type
Type returns the event type for MessageCreate events.
cooldiscord/eventhandlers.go:485
Method
Type
Type returns the event type for MessageDelete events.
cooldiscord/eventhandlers.go:505
Method
Type
Type returns the event type for MessageDeleteBulk events.
cooldiscord/eventhandlers.go:525
Method
Type
Type returns the event type for MessageReactionAdd events.
cooldiscord/eventhandlers.go:545
Method
Type
Type returns the event type for MessageReactionRemove events.
cooldiscord/eventhandlers.go:565
Method
Type
Type returns the event type for MessageReactionRemoveAll events.
cooldiscord/eventhandlers.go:585
Method
Type
Type returns the event type for MessageUpdate events.
cooldiscord/eventhandlers.go:605
Method
Type
Type returns the event type for PresenceUpdate events.
cooldiscord/eventhandlers.go:625
Method
Type
Type returns the event type for PresencesReplace events.
cooldiscord/eventhandlers.go:645
Method
Type
Type returns the event type for RateLimit events.
cooldiscord/eventhandlers.go:665
Method
Type
Type returns the event type for Ready events.
cooldiscord/eventhandlers.go:680
Method
Type
Type returns the event type for RelationshipAdd events.
cooldiscord/eventhandlers.go:700
Method
Type
Type returns the event type for RelationshipRemove events.
cooldiscord/eventhandlers.go:720
Method
Type
Type returns the event type for Resumed events.
cooldiscord/eventhandlers.go:740
Method
Type
Type returns the event type for TypingStart events.
cooldiscord/eventhandlers.go:760
Method
Type
Type returns the event type for UserGuildSettingsUpdate events.
cooldiscord/eventhandlers.go:780
Method
Type
Type returns the event type for UserNoteUpdate events.
cooldiscord/eventhandlers.go:800
Method
Type
Type returns the event type for UserSettingsUpdate events.
cooldiscord/eventhandlers.go:820
Method
Type
Type returns the event type for UserUpdate events.
cooldiscord/eventhandlers.go:840
Method
Type
Type returns the event type for VoiceServerUpdate events.
cooldiscord/eventhandlers.go:860
Method
Type
Type returns the event type for VoiceStateUpdate events.
cooldiscord/eventhandlers.go:880
Method
Type
Type returns the event type for WebhooksUpdate events.
cooldiscord/eventhandlers.go:900
Method
Type
Type is the type of event this handler belongs to.
cooldiscord/event.go:18
Method
Type
Type returns the event type for interface{} events.
cooldiscord/event.go:33
Method
UnmarshalJSON
UnmarshalJSON unmarshals JSON into TimeStamps struct
cooldiscord/structs.go:709
Method
UnmarshalJSON
UnmarshalJSON helps support translation of a milliseconds-based float into a time.Duration on TooManyRequests.
cooldiscord/structs.go:822
Method
UpdateGameStatus
UpdateGameStatus is used to update the user's status. If idle>0 then set status to idle. If name!="" then set game. if otherwise, set status to active
cooldiscord/wsapi.go:360
Method
UpdateListeningStatus
UpdateListeningStatus is used to set the user to "Listening to..." If name!="" then set to what user is listening to Else, set user to active and no a
cooldiscord/wsapi.go:380
Method
UpdateStreamingStatus
UpdateStreamingStatus is used to update the user's streaming status. If idle>0 then set status to idle. If name!="" then set game. If name!="" and url
cooldiscord/wsapi.go:369
Method
UserAvatar
UserAvatar is deprecated. Please use UserAvatarDecode userID : A user ID or "@me" which is a shortcut of current user ID
cooldiscord/restapi.go:287
Method
UserChannelCreate
UserChannelCreate creates a new User (Private) Channel with another User recipientID : A user ID for the user to which this channel is opened with.
cooldiscord/restapi.go:396
Method
UserChannelPermissions
UserChannelPermissions returns the permission of a user in a channel. userID : The ID of the user to calculate permissions for. channelID : The ID
cooldiscord/state.go:984
Method
UserChannelPermissions
UserChannelPermissions returns the permission of a user in a channel. userID : The ID of the user to calculate permissions for. channelID : The ID
cooldiscord/restapi.go:464
Method
UserChannels
UserChannels returns an array of Channel structures for all private channels.
cooldiscord/restapi.go:383
Method
UserColor
UserColor returns the color of a user in a channel. While colors are defined at a Guild level, determining for a channel is more useful in message han
cooldiscord/state.go:1036
Method
UserConnections
UserConnections returns the user's connections
cooldiscord/restapi.go:367
Method
UserGuildSettingsEdit
UserGuildSettingsEdit Edits the users notification settings for a guild guildID : The ID of the guild to edit the settings on settings : The settin
cooldiscord/restapi.go:447
Method
UserGuilds
UserGuilds returns an array of UserGuild structures for all guilds. limit : The number guilds that can be returned. (max 100) beforeID : If provi
cooldiscord/restapi.go:415
Method
UserNoteSet
------------------------------------------------------------------------------------------------ Functions specific to user notes --------------------
cooldiscord/restapi.go:2264
Method
UserSettings
UserSettings returns the settings for a given user
cooldiscord/restapi.go:334
Method
UserUpdate
UserUpdate updates a users settings.
cooldiscord/restapi.go:309
Method
UserUpdateStatus
UserUpdateStatus update the user status status : The new status (Actual valid status are 'online','idle','dnd','invisible')
cooldiscord/restapi.go:347
Function
VerifyInteraction
VerifyInteraction implements message verification of the discord interactions api signing algorithm, as documented here: https://discord.com/developer
cooldiscord/interactions.go:15
Method
VoiceICE
VoiceICE returns the voice server ICE information
cooldiscord/restapi.go:1937
Method
Webhook
Webhook returns a webhook for a given ID webhookID: The ID of a webhook.
cooldiscord/restapi.go:2055
Method
WebhookCreate
Functions specific to Webhooks WebhookCreate returns a new Webhook. channelID: The ID of a Channel. name : The name of the webhook. avatar : The
cooldiscord/restapi.go:2008
Method
WebhookDelete
WebhookDelete deletes a webhook for a given ID webhookID: The ID of a webhook.
cooldiscord/restapi.go:2128
Method
WebhookDeleteWithToken
WebhookDeleteWithToken deletes a webhook for a given ID with an auth token. webhookID: The ID of a webhook. token : The auth token for the webhook.
cooldiscord/restapi.go:2138
Method
WebhookEdit
WebhookEdit updates an existing Webhook. webhookID: The ID of a webhook. name : The name of the webhook. avatar : The avatar of the webhook.
cooldiscord/restapi.go:2086
Method
WebhookEditWithToken
WebhookEditWithToken updates an existing Webhook with an auth token. webhookID: The ID of a webhook. token : The auth token for the webhook. name
cooldiscord/restapi.go:2109
Method
WebhookExecute
WebhookExecute executes a webhook. webhookID: The ID of a webhook. token : The auth token for the webhook wait : Waits for server confirmation
cooldiscord/restapi.go:2154
Method
WebhookWithToken
WebhookWithToken returns a webhook for a given ID webhookID: The ID of a webhook. token : The auth token for the webhook.
cooldiscord/restapi.go:2070
Function
constName
(name string)
cooldiscord/tools/cmd/eventhandlers/main.go:114
Function
handleLink
(c *fiber.Ctx)
modules/getpw/extension.go:23
Function
handleProfiles
(c *fiber.Ctx)
modules/getpw/extension.go:77
Function
health_check
()
tlapi/app.py:49
Function
health_check
()
tlapi/perfCharDone/app.py:73
Function
init
()
cooldiscord/eventhandlers.go:1013
Function
init
()
menus/clear.go:14
Function
main
* hello, although i wrote this code some time ago and this was my FIRST EVER go project, i hope you can still learn something from it and maybe us
main.go:40
Function
main
()
cooldiscord/tools/cmd/eventhandlers/main.go:69
Function
messageHandler
(s *cooldiscord.Session, m *cooldiscord.MessageCreate)
modules/getpw/discord.go:42
Function
privateName
(name string)
cooldiscord/tools/cmd/eventhandlers/main.go:122
Function
process_after_request
()
tlapi/perfCharDone/app.py:52
← previous
next →
401–500 of 505, ranked by callers