├── .gitignore ├── LICENSE ├── cache ├── boltcache.go ├── cache.go ├── cachefactory.go ├── cacheoptions.go ├── memorycache.go ├── pgcache.go └── sql │ ├── delete_channel.sql │ ├── delete_emoji.sql │ ├── delete_guild.sql │ ├── delete_guild_channels.sql │ ├── delete_guild_roles.sql │ ├── delete_member.sql │ ├── delete_role.sql │ ├── delete_voice_state.sql │ ├── get_channel.sql │ ├── get_emoji.sql │ ├── get_guild.sql │ ├── get_guild_channels.sql │ ├── get_guild_count.sql │ ├── get_guild_emojis.sql │ ├── get_guild_members.sql │ ├── get_guild_members_with_users.sql │ ├── get_guild_owner.sql │ ├── get_guild_role.sql │ ├── get_guild_roles.sql │ ├── get_guild_voice_states.sql │ ├── get_member.sql │ ├── get_role.sql │ ├── get_roles.sql │ ├── get_user.sql │ ├── get_users.sql │ ├── get_voice_state.sql │ ├── insert_channel.sql │ ├── insert_emoji.sql │ ├── insert_guild.sql │ ├── insert_member.sql │ ├── insert_role.sql │ ├── insert_user.sql │ └── insert_voice_state.sql ├── command ├── command.go ├── commandcontext.go └── commandhandler.go ├── examples ├── avatar │ └── avatar.go └── starboard │ └── starboard.go ├── gateway ├── cachelisteners.go ├── eventexecutor.go ├── heartbeat.go ├── helpers.go ├── hooks.go ├── intents │ └── intents.go ├── payloads │ ├── events │ │ ├── channelcreate.go │ │ ├── channeldelete.go │ │ ├── channelpinsupdate.go │ │ ├── channelupdate.go │ │ ├── entitlements.go │ │ ├── eventbus.go │ │ ├── eventtype.go │ │ ├── eventtypes.go │ │ ├── guildbanadd.go │ │ ├── guildbanremove.go │ │ ├── guildcreate.go │ │ ├── guilddelete.go │ │ ├── guildemojisupdate.go │ │ ├── guildintegrationsupdate.go │ │ ├── guildmemberadd.go │ │ ├── guildmemberremove.go │ │ ├── guildmemberschunk.go │ │ ├── guildmemberupdate.go │ │ ├── guildrolecreate.go │ │ ├── guildroledelete.go │ │ ├── guildroleupdate.go │ │ ├── guildupdate.go │ │ ├── invalidsession.go │ │ ├── invitecreate.go │ │ ├── invitedelete.go │ │ ├── messagecreate.go │ │ ├── messagedelete.go │ │ ├── messagedeletebulk.go │ │ ├── messagereactionadd.go │ │ ├── messagereactionremove.go │ │ ├── messagereactionremoveall.go │ │ ├── messagereactionremoveemoji.go │ │ ├── messageupdate.go │ │ ├── presenceupdate.go │ │ ├── ready.go │ │ ├── reconnect.go │ │ ├── resumed.go │ │ ├── threadcreate.go │ │ ├── threaddelete.go │ │ ├── threadlistsync.go │ │ ├── threadmembersupdate.go │ │ ├── threadmemberupdate.go │ │ ├── threadupdate.go │ │ ├── typingstart.go │ │ ├── userupdate.go │ │ ├── voiceserverupdate.go │ │ ├── voicestateupdate.go │ │ └── webhookupdate.go │ ├── heartbeat.go │ ├── heartbeatack.go │ ├── hello.go │ ├── identify.go │ ├── payload.go │ ├── presenceupdate.go │ └── resume.go ├── restwrapper.go ├── shard.go ├── shardmanager.go ├── shardoptions.go ├── state.go └── wrappedreader.go ├── go.mod ├── go.sum ├── objects ├── application │ ├── application.go │ ├── installparams.go │ └── team.go ├── auditlog │ ├── auditentryinfo.go │ ├── auditlog.go │ ├── auditlogchange.go │ ├── auditlogentry.go │ ├── auditlogevent.go │ ├── changekey.go │ └── entitytype.go ├── channel │ ├── attachment.go │ ├── cachedchannel.go │ ├── channel.go │ ├── channeltype.go │ ├── embed │ │ ├── embed.go │ │ ├── embedauthor.go │ │ ├── embedbuilder.go │ │ ├── embedfield.go │ │ ├── embedfooter.go │ │ ├── embedimage.go │ │ ├── embedprovider.go │ │ ├── embedthumbnail.go │ │ └── embedvideo.go │ ├── message │ │ ├── allowedmention.go │ │ ├── allowedmentiontype.go │ │ ├── channelmention.go │ │ ├── message.go │ │ ├── messageactivity.go │ │ ├── messageactivitytype.go │ │ ├── messageapplication.go │ │ ├── messageflags.go │ │ ├── messagementioneduser.go │ │ ├── messagereference.go │ │ ├── messagetype.go │ │ ├── reaction.go │ │ └── timestamp.go │ ├── partialchannel.go │ ├── permissionoverwrite.go │ ├── permissionoverwritetype.go │ ├── thread.go │ └── videoqualitymode.go ├── entitlement │ └── entitlement.go ├── guild │ ├── account.go │ ├── ban.go │ ├── cachedguild.go │ ├── cachedrole.go │ ├── cachedvoicestate.go │ ├── defaultmessagenotificationlevel.go │ ├── emoji │ │ ├── cachedemoji.go │ │ └── emoji.go │ ├── explicitcontentfilterlevel.go │ ├── guild.go │ ├── guildembed.go │ ├── guildfeature.go │ ├── guildpreview.go │ ├── guildwidget.go │ ├── premiumtier.go │ ├── role.go │ ├── verificationlevel.go │ ├── voiceregion.go │ ├── voicestate.go │ ├── webhook.go │ ├── webhooktype.go │ ├── welcomescreen.go │ └── widgetstyle.go ├── integration │ ├── connection.go │ ├── integrationexpirebehaviour.go │ └── integrations.go ├── interaction │ ├── applicationcommand.go │ ├── applicationcommandcallbackdata.go │ ├── applicationcommandoption.go │ ├── applicationcommandpermissions.go │ ├── component │ │ ├── component.go │ │ ├── componentactionrow.go │ │ ├── componentbutton.go │ │ ├── inputtext.go │ │ └── selectmenu.go │ ├── componentinteractiondata.go │ ├── interaction.go │ ├── resolved.go │ ├── response.go │ └── responsetype.go ├── invite │ └── invite.go ├── member │ ├── cachedmember.go │ └── member.go ├── nullablesnowflake.go ├── snowflake.go └── user │ ├── activity.go │ ├── activitytype.go │ ├── asset.go │ ├── avatar.go │ ├── cacheduser.go │ ├── clientstatus.go │ ├── clientstatustype.go │ ├── discriminator.go │ ├── party.go │ ├── presence.go │ ├── secret.go │ ├── timestamps.go │ ├── updatestatus.go │ └── user.go ├── permission ├── hierarchy.go ├── permission.go └── permissioncalculator.go ├── readme.md ├── rest ├── application.go ├── auditlog.go ├── channel.go ├── emojis.go ├── entitlement.go ├── guild.go ├── image.go ├── interaction.go ├── invite.go ├── oauth.go ├── ratelimit │ ├── memorystore.go │ ├── ratelimiter.go │ ├── ratelimitstore.go │ ├── redisstore.go │ └── routes.go ├── request │ ├── contenttype.go │ ├── endpoint.go │ ├── errors.go │ ├── errors_test.go │ ├── multipart.go │ └── requesttype.go ├── user.go ├── voice.go └── webhook.go ├── test ├── error_test.go ├── errors.go ├── interactiondeserialization_test.go └── util.go └── utils ├── functional.go ├── json.go ├── pointerutils.go ├── reflectionutils.go ├── serializationutils.go ├── timeutils.go └── uintstringslice.go /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/LICENSE -------------------------------------------------------------------------------- /cache/boltcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/boltcache.go -------------------------------------------------------------------------------- /cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/cache.go -------------------------------------------------------------------------------- /cache/cachefactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/cachefactory.go -------------------------------------------------------------------------------- /cache/cacheoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/cacheoptions.go -------------------------------------------------------------------------------- /cache/memorycache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/memorycache.go -------------------------------------------------------------------------------- /cache/pgcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/pgcache.go -------------------------------------------------------------------------------- /cache/sql/delete_channel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_channel.sql -------------------------------------------------------------------------------- /cache/sql/delete_emoji.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_emoji.sql -------------------------------------------------------------------------------- /cache/sql/delete_guild.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_guild.sql -------------------------------------------------------------------------------- /cache/sql/delete_guild_channels.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM channels WHERE "guild_id" = $1; -------------------------------------------------------------------------------- /cache/sql/delete_guild_roles.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM roles WHERE "guild_id" = $1; -------------------------------------------------------------------------------- /cache/sql/delete_member.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_member.sql -------------------------------------------------------------------------------- /cache/sql/delete_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_role.sql -------------------------------------------------------------------------------- /cache/sql/delete_voice_state.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/delete_voice_state.sql -------------------------------------------------------------------------------- /cache/sql/get_channel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_channel.sql -------------------------------------------------------------------------------- /cache/sql/get_emoji.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_emoji.sql -------------------------------------------------------------------------------- /cache/sql/get_guild.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_channels.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_channels.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_count.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(1) FROM guilds; -------------------------------------------------------------------------------- /cache/sql/get_guild_emojis.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_emojis.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_members.sql: -------------------------------------------------------------------------------- 1 | SELECT "user_id", "data" FROM members WHERE "guild_id" = $1; -------------------------------------------------------------------------------- /cache/sql/get_guild_members_with_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_members_with_users.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_owner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_owner.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_role.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_roles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_roles.sql -------------------------------------------------------------------------------- /cache/sql/get_guild_voice_states.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_guild_voice_states.sql -------------------------------------------------------------------------------- /cache/sql/get_member.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_member.sql -------------------------------------------------------------------------------- /cache/sql/get_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_role.sql -------------------------------------------------------------------------------- /cache/sql/get_roles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_roles.sql -------------------------------------------------------------------------------- /cache/sql/get_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_user.sql -------------------------------------------------------------------------------- /cache/sql/get_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_users.sql -------------------------------------------------------------------------------- /cache/sql/get_voice_state.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/get_voice_state.sql -------------------------------------------------------------------------------- /cache/sql/insert_channel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_channel.sql -------------------------------------------------------------------------------- /cache/sql/insert_emoji.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_emoji.sql -------------------------------------------------------------------------------- /cache/sql/insert_guild.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_guild.sql -------------------------------------------------------------------------------- /cache/sql/insert_member.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_member.sql -------------------------------------------------------------------------------- /cache/sql/insert_role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_role.sql -------------------------------------------------------------------------------- /cache/sql/insert_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_user.sql -------------------------------------------------------------------------------- /cache/sql/insert_voice_state.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/cache/sql/insert_voice_state.sql -------------------------------------------------------------------------------- /command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/command/command.go -------------------------------------------------------------------------------- /command/commandcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/command/commandcontext.go -------------------------------------------------------------------------------- /command/commandhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/command/commandhandler.go -------------------------------------------------------------------------------- /examples/avatar/avatar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/examples/avatar/avatar.go -------------------------------------------------------------------------------- /examples/starboard/starboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/examples/starboard/starboard.go -------------------------------------------------------------------------------- /gateway/cachelisteners.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/cachelisteners.go -------------------------------------------------------------------------------- /gateway/eventexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/eventexecutor.go -------------------------------------------------------------------------------- /gateway/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/heartbeat.go -------------------------------------------------------------------------------- /gateway/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/helpers.go -------------------------------------------------------------------------------- /gateway/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/hooks.go -------------------------------------------------------------------------------- /gateway/intents/intents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/intents/intents.go -------------------------------------------------------------------------------- /gateway/payloads/events/channelcreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/channelcreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/channeldelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/channeldelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/channelpinsupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/channelpinsupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/channelupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/channelupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/entitlements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/entitlements.go -------------------------------------------------------------------------------- /gateway/payloads/events/eventbus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/eventbus.go -------------------------------------------------------------------------------- /gateway/payloads/events/eventtype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/eventtype.go -------------------------------------------------------------------------------- /gateway/payloads/events/eventtypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/eventtypes.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildbanadd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildbanadd.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildbanremove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildbanremove.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildcreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildcreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guilddelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guilddelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildemojisupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildemojisupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildintegrationsupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildintegrationsupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildmemberadd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildmemberadd.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildmemberremove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildmemberremove.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildmemberschunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildmemberschunk.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildmemberupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildmemberupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildrolecreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildrolecreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildroledelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildroledelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildroleupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildroleupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/guildupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/guildupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/invalidsession.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/invalidsession.go -------------------------------------------------------------------------------- /gateway/payloads/events/invitecreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/invitecreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/invitedelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/invitedelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagecreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagecreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagedelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagedelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagedeletebulk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagedeletebulk.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagereactionadd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagereactionadd.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagereactionremove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagereactionremove.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagereactionremoveall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagereactionremoveall.go -------------------------------------------------------------------------------- /gateway/payloads/events/messagereactionremoveemoji.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messagereactionremoveemoji.go -------------------------------------------------------------------------------- /gateway/payloads/events/messageupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/messageupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/presenceupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/presenceupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/ready.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/ready.go -------------------------------------------------------------------------------- /gateway/payloads/events/reconnect.go: -------------------------------------------------------------------------------- 1 | package events 2 | 3 | type Reconnect struct { 4 | } 5 | -------------------------------------------------------------------------------- /gateway/payloads/events/resumed.go: -------------------------------------------------------------------------------- 1 | package events 2 | 3 | type Resumed struct { 4 | } 5 | -------------------------------------------------------------------------------- /gateway/payloads/events/threadcreate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threadcreate.go -------------------------------------------------------------------------------- /gateway/payloads/events/threaddelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threaddelete.go -------------------------------------------------------------------------------- /gateway/payloads/events/threadlistsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threadlistsync.go -------------------------------------------------------------------------------- /gateway/payloads/events/threadmembersupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threadmembersupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/threadmemberupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threadmemberupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/threadupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/threadupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/typingstart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/typingstart.go -------------------------------------------------------------------------------- /gateway/payloads/events/userupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/userupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/voiceserverupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/voiceserverupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/voicestateupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/voicestateupdate.go -------------------------------------------------------------------------------- /gateway/payloads/events/webhookupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/events/webhookupdate.go -------------------------------------------------------------------------------- /gateway/payloads/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/heartbeat.go -------------------------------------------------------------------------------- /gateway/payloads/heartbeatack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/heartbeatack.go -------------------------------------------------------------------------------- /gateway/payloads/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/hello.go -------------------------------------------------------------------------------- /gateway/payloads/identify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/identify.go -------------------------------------------------------------------------------- /gateway/payloads/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/payload.go -------------------------------------------------------------------------------- /gateway/payloads/presenceupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/presenceupdate.go -------------------------------------------------------------------------------- /gateway/payloads/resume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/payloads/resume.go -------------------------------------------------------------------------------- /gateway/restwrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/restwrapper.go -------------------------------------------------------------------------------- /gateway/shard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/shard.go -------------------------------------------------------------------------------- /gateway/shardmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/shardmanager.go -------------------------------------------------------------------------------- /gateway/shardoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/shardoptions.go -------------------------------------------------------------------------------- /gateway/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/state.go -------------------------------------------------------------------------------- /gateway/wrappedreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/gateway/wrappedreader.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/go.sum -------------------------------------------------------------------------------- /objects/application/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/application/application.go -------------------------------------------------------------------------------- /objects/application/installparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/application/installparams.go -------------------------------------------------------------------------------- /objects/application/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/application/team.go -------------------------------------------------------------------------------- /objects/auditlog/auditentryinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/auditentryinfo.go -------------------------------------------------------------------------------- /objects/auditlog/auditlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/auditlog.go -------------------------------------------------------------------------------- /objects/auditlog/auditlogchange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/auditlogchange.go -------------------------------------------------------------------------------- /objects/auditlog/auditlogentry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/auditlogentry.go -------------------------------------------------------------------------------- /objects/auditlog/auditlogevent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/auditlogevent.go -------------------------------------------------------------------------------- /objects/auditlog/changekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/changekey.go -------------------------------------------------------------------------------- /objects/auditlog/entitytype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/auditlog/entitytype.go -------------------------------------------------------------------------------- /objects/channel/attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/attachment.go -------------------------------------------------------------------------------- /objects/channel/cachedchannel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/cachedchannel.go -------------------------------------------------------------------------------- /objects/channel/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/channel.go -------------------------------------------------------------------------------- /objects/channel/channeltype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/channeltype.go -------------------------------------------------------------------------------- /objects/channel/embed/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embed.go -------------------------------------------------------------------------------- /objects/channel/embed/embedauthor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedauthor.go -------------------------------------------------------------------------------- /objects/channel/embed/embedbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedbuilder.go -------------------------------------------------------------------------------- /objects/channel/embed/embedfield.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedfield.go -------------------------------------------------------------------------------- /objects/channel/embed/embedfooter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedfooter.go -------------------------------------------------------------------------------- /objects/channel/embed/embedimage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedimage.go -------------------------------------------------------------------------------- /objects/channel/embed/embedprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedprovider.go -------------------------------------------------------------------------------- /objects/channel/embed/embedthumbnail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedthumbnail.go -------------------------------------------------------------------------------- /objects/channel/embed/embedvideo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/embed/embedvideo.go -------------------------------------------------------------------------------- /objects/channel/message/allowedmention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/allowedmention.go -------------------------------------------------------------------------------- /objects/channel/message/allowedmentiontype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/allowedmentiontype.go -------------------------------------------------------------------------------- /objects/channel/message/channelmention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/channelmention.go -------------------------------------------------------------------------------- /objects/channel/message/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/message.go -------------------------------------------------------------------------------- /objects/channel/message/messageactivity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messageactivity.go -------------------------------------------------------------------------------- /objects/channel/message/messageactivitytype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messageactivitytype.go -------------------------------------------------------------------------------- /objects/channel/message/messageapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messageapplication.go -------------------------------------------------------------------------------- /objects/channel/message/messageflags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messageflags.go -------------------------------------------------------------------------------- /objects/channel/message/messagementioneduser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messagementioneduser.go -------------------------------------------------------------------------------- /objects/channel/message/messagereference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messagereference.go -------------------------------------------------------------------------------- /objects/channel/message/messagetype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/messagetype.go -------------------------------------------------------------------------------- /objects/channel/message/reaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/reaction.go -------------------------------------------------------------------------------- /objects/channel/message/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/message/timestamp.go -------------------------------------------------------------------------------- /objects/channel/partialchannel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/partialchannel.go -------------------------------------------------------------------------------- /objects/channel/permissionoverwrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/permissionoverwrite.go -------------------------------------------------------------------------------- /objects/channel/permissionoverwritetype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/permissionoverwritetype.go -------------------------------------------------------------------------------- /objects/channel/thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/thread.go -------------------------------------------------------------------------------- /objects/channel/videoqualitymode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/channel/videoqualitymode.go -------------------------------------------------------------------------------- /objects/entitlement/entitlement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/entitlement/entitlement.go -------------------------------------------------------------------------------- /objects/guild/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/account.go -------------------------------------------------------------------------------- /objects/guild/ban.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/ban.go -------------------------------------------------------------------------------- /objects/guild/cachedguild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/cachedguild.go -------------------------------------------------------------------------------- /objects/guild/cachedrole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/cachedrole.go -------------------------------------------------------------------------------- /objects/guild/cachedvoicestate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/cachedvoicestate.go -------------------------------------------------------------------------------- /objects/guild/defaultmessagenotificationlevel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/defaultmessagenotificationlevel.go -------------------------------------------------------------------------------- /objects/guild/emoji/cachedemoji.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/emoji/cachedemoji.go -------------------------------------------------------------------------------- /objects/guild/emoji/emoji.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/emoji/emoji.go -------------------------------------------------------------------------------- /objects/guild/explicitcontentfilterlevel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/explicitcontentfilterlevel.go -------------------------------------------------------------------------------- /objects/guild/guild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/guild.go -------------------------------------------------------------------------------- /objects/guild/guildembed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/guildembed.go -------------------------------------------------------------------------------- /objects/guild/guildfeature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/guildfeature.go -------------------------------------------------------------------------------- /objects/guild/guildpreview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/guildpreview.go -------------------------------------------------------------------------------- /objects/guild/guildwidget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/guildwidget.go -------------------------------------------------------------------------------- /objects/guild/premiumtier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/premiumtier.go -------------------------------------------------------------------------------- /objects/guild/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/role.go -------------------------------------------------------------------------------- /objects/guild/verificationlevel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/verificationlevel.go -------------------------------------------------------------------------------- /objects/guild/voiceregion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/voiceregion.go -------------------------------------------------------------------------------- /objects/guild/voicestate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/voicestate.go -------------------------------------------------------------------------------- /objects/guild/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/webhook.go -------------------------------------------------------------------------------- /objects/guild/webhooktype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/webhooktype.go -------------------------------------------------------------------------------- /objects/guild/welcomescreen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/welcomescreen.go -------------------------------------------------------------------------------- /objects/guild/widgetstyle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/guild/widgetstyle.go -------------------------------------------------------------------------------- /objects/integration/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/integration/connection.go -------------------------------------------------------------------------------- /objects/integration/integrationexpirebehaviour.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/integration/integrationexpirebehaviour.go -------------------------------------------------------------------------------- /objects/integration/integrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/integration/integrations.go -------------------------------------------------------------------------------- /objects/interaction/applicationcommand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/applicationcommand.go -------------------------------------------------------------------------------- /objects/interaction/applicationcommandcallbackdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/applicationcommandcallbackdata.go -------------------------------------------------------------------------------- /objects/interaction/applicationcommandoption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/applicationcommandoption.go -------------------------------------------------------------------------------- /objects/interaction/applicationcommandpermissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/applicationcommandpermissions.go -------------------------------------------------------------------------------- /objects/interaction/component/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/component/component.go -------------------------------------------------------------------------------- /objects/interaction/component/componentactionrow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/component/componentactionrow.go -------------------------------------------------------------------------------- /objects/interaction/component/componentbutton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/component/componentbutton.go -------------------------------------------------------------------------------- /objects/interaction/component/inputtext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/component/inputtext.go -------------------------------------------------------------------------------- /objects/interaction/component/selectmenu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/component/selectmenu.go -------------------------------------------------------------------------------- /objects/interaction/componentinteractiondata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/componentinteractiondata.go -------------------------------------------------------------------------------- /objects/interaction/interaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/interaction.go -------------------------------------------------------------------------------- /objects/interaction/resolved.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/resolved.go -------------------------------------------------------------------------------- /objects/interaction/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/response.go -------------------------------------------------------------------------------- /objects/interaction/responsetype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/interaction/responsetype.go -------------------------------------------------------------------------------- /objects/invite/invite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/invite/invite.go -------------------------------------------------------------------------------- /objects/member/cachedmember.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/member/cachedmember.go -------------------------------------------------------------------------------- /objects/member/member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/member/member.go -------------------------------------------------------------------------------- /objects/nullablesnowflake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/nullablesnowflake.go -------------------------------------------------------------------------------- /objects/snowflake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/snowflake.go -------------------------------------------------------------------------------- /objects/user/activity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/activity.go -------------------------------------------------------------------------------- /objects/user/activitytype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/activitytype.go -------------------------------------------------------------------------------- /objects/user/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/asset.go -------------------------------------------------------------------------------- /objects/user/avatar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/avatar.go -------------------------------------------------------------------------------- /objects/user/cacheduser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/cacheduser.go -------------------------------------------------------------------------------- /objects/user/clientstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/clientstatus.go -------------------------------------------------------------------------------- /objects/user/clientstatustype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/clientstatustype.go -------------------------------------------------------------------------------- /objects/user/discriminator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/discriminator.go -------------------------------------------------------------------------------- /objects/user/party.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/party.go -------------------------------------------------------------------------------- /objects/user/presence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/presence.go -------------------------------------------------------------------------------- /objects/user/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/secret.go -------------------------------------------------------------------------------- /objects/user/timestamps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/timestamps.go -------------------------------------------------------------------------------- /objects/user/updatestatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/updatestatus.go -------------------------------------------------------------------------------- /objects/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/objects/user/user.go -------------------------------------------------------------------------------- /permission/hierarchy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/permission/hierarchy.go -------------------------------------------------------------------------------- /permission/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/permission/permission.go -------------------------------------------------------------------------------- /permission/permissioncalculator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/permission/permissioncalculator.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/readme.md -------------------------------------------------------------------------------- /rest/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/application.go -------------------------------------------------------------------------------- /rest/auditlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/auditlog.go -------------------------------------------------------------------------------- /rest/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/channel.go -------------------------------------------------------------------------------- /rest/emojis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/emojis.go -------------------------------------------------------------------------------- /rest/entitlement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/entitlement.go -------------------------------------------------------------------------------- /rest/guild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/guild.go -------------------------------------------------------------------------------- /rest/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/image.go -------------------------------------------------------------------------------- /rest/interaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/interaction.go -------------------------------------------------------------------------------- /rest/invite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/invite.go -------------------------------------------------------------------------------- /rest/oauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/oauth.go -------------------------------------------------------------------------------- /rest/ratelimit/memorystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/ratelimit/memorystore.go -------------------------------------------------------------------------------- /rest/ratelimit/ratelimiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/ratelimit/ratelimiter.go -------------------------------------------------------------------------------- /rest/ratelimit/ratelimitstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/ratelimit/ratelimitstore.go -------------------------------------------------------------------------------- /rest/ratelimit/redisstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/ratelimit/redisstore.go -------------------------------------------------------------------------------- /rest/ratelimit/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/ratelimit/routes.go -------------------------------------------------------------------------------- /rest/request/contenttype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/contenttype.go -------------------------------------------------------------------------------- /rest/request/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/endpoint.go -------------------------------------------------------------------------------- /rest/request/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/errors.go -------------------------------------------------------------------------------- /rest/request/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/errors_test.go -------------------------------------------------------------------------------- /rest/request/multipart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/multipart.go -------------------------------------------------------------------------------- /rest/request/requesttype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/request/requesttype.go -------------------------------------------------------------------------------- /rest/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/user.go -------------------------------------------------------------------------------- /rest/voice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/voice.go -------------------------------------------------------------------------------- /rest/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/rest/webhook.go -------------------------------------------------------------------------------- /test/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/test/error_test.go -------------------------------------------------------------------------------- /test/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/test/errors.go -------------------------------------------------------------------------------- /test/interactiondeserialization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/test/interactiondeserialization_test.go -------------------------------------------------------------------------------- /test/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/test/util.go -------------------------------------------------------------------------------- /utils/functional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/functional.go -------------------------------------------------------------------------------- /utils/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/json.go -------------------------------------------------------------------------------- /utils/pointerutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/pointerutils.go -------------------------------------------------------------------------------- /utils/reflectionutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/reflectionutils.go -------------------------------------------------------------------------------- /utils/serializationutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/serializationutils.go -------------------------------------------------------------------------------- /utils/timeutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/timeutils.go -------------------------------------------------------------------------------- /utils/uintstringslice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxdn/gdl/HEAD/utils/uintstringslice.go --------------------------------------------------------------------------------