Discord API Library Comparisons

C

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Concord1010YesYesPartialYesYesYesYesYesYesYesYesYesYesPartialNoNoNoNoNo
Orca99YesYesPartialYesNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo

C#

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
DisCatSharp1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesDev VersionDev Version
Discord.Net1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
DSharpPlus1010YesYesYesYesYesYesYesYesYesYesYesDev VersionYesYesDev VersionDev VersionDev VersionDev VersionDev Version
NetCord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Remora.Discord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesPartialYesYesNoNo

C++

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
aegis.cpp 🪦66NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
D++1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoYesNoHas a PR
Discord++99YesYesPartialYesYesYesNoNoNoNoNoNoNoNoNoNoNoNoNo
DiscordCoreAPI1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo
Sleepy Discord8 stable, 10 dev8 stable, 10 devYesYesPartialDev VersionNoYesYesNoNoYesNoNoNoNoNoNoNoNoNo

Clojure

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
discljord99YesYesPartialYesYesYesYesNoNoNoNoNoNoNoNoNoNoNoNo

Crystal

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
discordcr99Has a PRHas a PRHas a PRYesNoHas a PRHas a PRHas a PRNoHas a PRHas a PRNoHas a PRNoNoNoNoNoNo

Dart

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Mineral1010YesYesYesYesYesYesNoYesYesYesYesPartialNoYesNoNoNoNoNo
nyxx1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesPartial, Dev VersionYesDev VersionHas a PRHas a PR

Elixir

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
coxir98NoYesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Nostrum1010YesYesPartialYesNoYesYesYesYesYesNoNoNoYesNoNoYesNoNo

Go

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
arikawa99YesYesPartialYesPartialYesYesYesYesYesYesNoYesYesNoNoNoNoNo
DiscordGo99YesYesYesYesYesYesYesYesYesYesYesYesYesYesNoDev VersionHas a PRNoNo
disgo1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Disgord 🪦99YesYesPartialYesYesYesDev VersionYesYesDev VersionYesNoYesNoNoNoNoNoNo
Postcord9-YesYesPartialYesYesYesYesYesYesNoYesNoNoNoNoNoNoNoNo

Haskell

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Calamity109YesYesPartialNoNoNoYesNoNoYesNoNoNoPartialNoNoNoNoNo
discord-haskell1010YesYesYesYesYesYesYesYesYesYesYesNoYesNoNoNoNoNoNo

Java

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
catnip 🪦99YesYesPartialYesNoYesNoHas a PRNoNoNoNoNoNoNoNoNoNoNo
discord.jar1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesNoYesNoNoNo
Discord4J8 stable, 9 dev8 stable, 9 devYesYesYesDev VersionYesYesYesYesYesYesYesYesYesDev VersionDev VersionDev VersionDev VersionNoHas a PR
Javacord1010YesYesYesYesYesYesYesNoYesYesYesNoYesHas a PRNoNoNoNoNo
JDA1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesPartialHas a PRYesNoHas a PR

JavaScript

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Detritus99YesYesPartialYesYesYesDev VersionNoNoDev VersionDev VersionNoNoNoNoNoNoNoNo
dfx1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
discord.js1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesDev VersionYes
Discordeno1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesDev VersionDev VersionDev VersionDev VersionDev Version
droff1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo
Dysnomia 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesHas a PRHas a PRDev VersionHas a PRDev Version
Eris1010YesYesPartialYesYesYesYesYesYesYesYesYesYesYesNoNoYesYesNo
Harmony99YesYesPartialYesYesYesYesNoYesYesNoNoNoYesPartialNoNoNoNo
Oceanic1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Seyfert1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
SnowTransfer10-YesYesPartialYesYesYesYesYesYesYesYesNoYesNoNoYesNoNoNo
Tiscord1010YesYesPartialYesYesYesNoNoYesYesYesNoYesNoNoNoNoNoNo
Discall1010NoNoNoYesNoNoNoNoNoNoNoYesNoPartialNoNoNoNoNo

Julia

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Discord.jl66NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo

Kotlin

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Kord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesHas a PRNoHas a PRNoNo

Lua

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Discordia88NoNoNoNoNoNoNoNoYesNoNoNoNoNoNoNoNoNoNo

Nim

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
Dimscord1010YesYesPartialYesYesYesYesYesYesYesYesYesYesPartialNoNoNoNoNo

PHP

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
DiscordPHP9 stable, 10 dev9 stable, 10 devYesYesPartialYesYesYesYesYesYesYesYesYesYesDev VersionHas a PRNoHas a PRNoNo
RestCord6 stable, 9 dev-NoNoNoDev VersionNoNoNoDev VersionNoNoNoNoNoNoNoNoNoNoNo

Python

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
discord.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoHas a PR
disnake 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesDev VersionHas a PRHas a PRHas a PRHas a PR
enhanced-discord.py 🍴🪦89YesYesPartialYesYesNoYesNoYesYesNoNoNoNoNoNoNoNoNo
hata1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
hikari1010YesYesYesYesYesYesYesYesYesYesYesHas a PRYesYesPartialHas a PRHas a PRNoNo
interactions.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesPartialYesYesNoNo
NAFF 🪦1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo
nextcord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesHas a PRHas a PRHas a PRNoNo
pycord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoHas a PR

Ruby

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
discorb1010YesYesPartialYesYesYesYesYesYesYesYesYesYesDev VersionNoNoNoNoNo
discordrb99YesYesYesYesHas a PRYesNoHas a PRYesYesDev VersionNoHas a PRPartialNoNoNoNoNo

Rust

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
discord-rs66NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Serenity1010YesYesPartialYesYesYesYesYesYesYesYesYesYesYesPartialYesYesNoHas a PR
Twilight1010YesYesPartialYesYesYesYesYesYesYesYesYesYesYesPartial Dev VersionHas a PRDev VersionDev VersionHas a PR

Scala

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
AckCord99YesYesPartialYesYesYesYesYesYesHas a PRNoNoNoNoPartialNoNoNoNo

Swift

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForumsMonetizationUser AppsPollsForwardingApp Emoji
DiscordBM1010YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNo
Swiftcord 🍴🪦99YesYesPartialYesYesYesYesYesYesYesDev VersionNoDev VersionNoNoNoNoNoNo
SwiftDiscord 🪦6 stable, 8 dev6 stable, 8 devDev VersionDev VersionNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo