├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── src ├── client │ ├── Client.ts │ └── ClientUser.ts ├── index.ts ├── rest │ └── RestManager.ts ├── structures │ ├── Author.ts │ ├── Badges.ts │ ├── ButtonInteraction.ts │ ├── Channel.ts │ ├── Channels.ts │ ├── DiscordButton.ts │ ├── DiscordEmbed.ts │ ├── DiscordSelectMenu.ts │ ├── Guild.ts │ ├── GuildMember.ts │ ├── GuildStickers.ts │ ├── Guilds.ts │ ├── Member.ts │ ├── Message.ts │ ├── MessageReaction.ts │ ├── Messages.ts │ ├── SelectMenuInteraction.ts │ ├── SentMessage.ts │ ├── Sticker.ts │ ├── User.ts │ ├── Users.ts │ ├── slashCommands │ │ ├── SlashCommand.ts │ │ ├── SlashCommandBuilder.ts │ │ ├── SlashCommandInteraction.ts │ │ └── SlashCommandsManager.ts │ └── webhook │ │ ├── WebhookClient.ts │ │ └── WebhookMessage.ts ├── utils │ ├── Collection.ts │ ├── Constants.ts │ ├── Interfaces.ts │ ├── Utils.ts │ └── collectors │ │ └── MessageCollector.ts ├── voice │ └── VoiceConnection.ts └── websocket │ ├── VoiceWebsocket.ts │ └── Websocket.ts ├── tests ├── Client.ts └── Webhook.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /tests 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/package.json -------------------------------------------------------------------------------- /src/client/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/client/Client.ts -------------------------------------------------------------------------------- /src/client/ClientUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/client/ClientUser.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rest/RestManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/rest/RestManager.ts -------------------------------------------------------------------------------- /src/structures/Author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Author.ts -------------------------------------------------------------------------------- /src/structures/Badges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Badges.ts -------------------------------------------------------------------------------- /src/structures/ButtonInteraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/ButtonInteraction.ts -------------------------------------------------------------------------------- /src/structures/Channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Channel.ts -------------------------------------------------------------------------------- /src/structures/Channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Channels.ts -------------------------------------------------------------------------------- /src/structures/DiscordButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/DiscordButton.ts -------------------------------------------------------------------------------- /src/structures/DiscordEmbed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/DiscordEmbed.ts -------------------------------------------------------------------------------- /src/structures/DiscordSelectMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/DiscordSelectMenu.ts -------------------------------------------------------------------------------- /src/structures/Guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Guild.ts -------------------------------------------------------------------------------- /src/structures/GuildMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/GuildMember.ts -------------------------------------------------------------------------------- /src/structures/GuildStickers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/GuildStickers.ts -------------------------------------------------------------------------------- /src/structures/Guilds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Guilds.ts -------------------------------------------------------------------------------- /src/structures/Member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Member.ts -------------------------------------------------------------------------------- /src/structures/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Message.ts -------------------------------------------------------------------------------- /src/structures/MessageReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/MessageReaction.ts -------------------------------------------------------------------------------- /src/structures/Messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Messages.ts -------------------------------------------------------------------------------- /src/structures/SelectMenuInteraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/SelectMenuInteraction.ts -------------------------------------------------------------------------------- /src/structures/SentMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/SentMessage.ts -------------------------------------------------------------------------------- /src/structures/Sticker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Sticker.ts -------------------------------------------------------------------------------- /src/structures/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/User.ts -------------------------------------------------------------------------------- /src/structures/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/Users.ts -------------------------------------------------------------------------------- /src/structures/slashCommands/SlashCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/slashCommands/SlashCommand.ts -------------------------------------------------------------------------------- /src/structures/slashCommands/SlashCommandBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/slashCommands/SlashCommandBuilder.ts -------------------------------------------------------------------------------- /src/structures/slashCommands/SlashCommandInteraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/slashCommands/SlashCommandInteraction.ts -------------------------------------------------------------------------------- /src/structures/slashCommands/SlashCommandsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/slashCommands/SlashCommandsManager.ts -------------------------------------------------------------------------------- /src/structures/webhook/WebhookClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/webhook/WebhookClient.ts -------------------------------------------------------------------------------- /src/structures/webhook/WebhookMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/structures/webhook/WebhookMessage.ts -------------------------------------------------------------------------------- /src/utils/Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/utils/Collection.ts -------------------------------------------------------------------------------- /src/utils/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/utils/Constants.ts -------------------------------------------------------------------------------- /src/utils/Interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/utils/Interfaces.ts -------------------------------------------------------------------------------- /src/utils/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/utils/Utils.ts -------------------------------------------------------------------------------- /src/utils/collectors/MessageCollector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/utils/collectors/MessageCollector.ts -------------------------------------------------------------------------------- /src/voice/VoiceConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/voice/VoiceConnection.ts -------------------------------------------------------------------------------- /src/websocket/VoiceWebsocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/websocket/VoiceWebsocket.ts -------------------------------------------------------------------------------- /src/websocket/Websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/src/websocket/Websocket.ts -------------------------------------------------------------------------------- /tests/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/tests/Client.ts -------------------------------------------------------------------------------- /tests/Webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/tests/Webhook.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foxcord/foxcord/HEAD/yarn.lock --------------------------------------------------------------------------------