Discord API Library Comparisons

C

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Concord1010YesYesPartialYesYesYesYesYesYesYesYesYesYesPartial
Orca99YesYesPartialYesNoYesNoNoNoNoNoNoNoNo

C#

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
DisCatSharp1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Discord.Net1010YesYesPartial (Dev Version)YesYesYesYesYesYesYesYesNoYesYes
DSharpPlus99YesYesPartialYesYesYesYesYesYesYesDev VersionNoYesNo
NetCord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Remora.Discord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes

C++

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
aegis.cpp đŸĒĻ66NoNoNoNoNoNoNoNoNoNoNoNoNoNo
D++1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Discord++99YesYesPartialYesYesYesNoNoNoNoNoNoNoNo
DiscordCoreAPI1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Sleepy Discord88YesYesPartialNoNoYesYesNoNoYesNoNoNoNo

Clojure

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discljord99YesYesPartialYesYesYesYesNoNoNoNoNoNoNo

Crystal

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discordcr99Has a PRHas a PRHas a PRYesNoHas a PRHas a PRHas a PRNoHas a PRHas a PRNoHas a PRNo

Dart

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
nyxx1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes

Elixir

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
coxir98NoYesNoNoNoNoNoNoNoNoNoNoNoNo
Nostrum99YesYesPartialYesNoYesYesYesYesYesNoNoNoDev Version

Go

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
arikawa99YesYesPartialYesPartialYesYesYesYesYesYesNoYesYes
DiscordGo99YesYesYesYesYesYesYesYesYesYesYesYesYesYes
disgo1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Disgord99YesYesPartialYesYesYesDev VersionYesYesDev VersionYesNoYesNo
Postcord9-YesYesPartialYesYesYesYesYesYesNoYesNoNoNo

Haskell

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Calamity109YesYesPartialNoNoNoYesNoNoYesNoNoNoPartial
discord-haskell1010YesYesYesYesYesYesYesYesYesYesYesNoYesNo

Java

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
catnip99YesYesPartialYesNoYesNoHas a PRNoNoNoNoNoNo
discord.jar1010YesYesYesYesYesYesYesNoYesYesYesYesYesYes
Discord4J8 stable, 9 dev8 stable, 9 devYesYesYesDev VersionYesYesYesHas a PRYesYesNoHas a PRNoNo
Javacord1010YesYesYesYesYesYesYesNoYesYesYesNoYesHas a PR
JDA1010YesYesYesYesYesYesYesYesYesYesYesHas a PRYesYes

JavaScript

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Biscuit1010YesYesPartialYesYesYesYesYesYesYesYesYesYesYes
Detritus99YesYesPartialYesYesYesDev VersionNoNoDev VersionDev VersionNoNoNo
discord.js1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Discordeno1010PartialYesYesYesYesYesYesYesYesYesYesYesYesYes
droff1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Eris99YesYesPartialYesYesYesYesYesYesHas a PRHas a PRHas a PRNoNo
Harmony99YesYesPartialYesYesYesYesNoYesYesNoNoNoYes
Oceanic1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
SnowTransfer10-YesYesPartialYesYesYesYesYesYesYesYesNoYesNo
Tiscord1010YesYesPartialYesYesYesNoNoYesYesYesNoYesNo
Discall1010NoNoNoYesNoNoNoNoNoNoNoYesNoPartial

Julia

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Discord.jl66NoNoNoNoNoNoNoNoNoNoNoNoNoNo

Kotlin

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Kord1010YesYesPartial (Dev Version)YesYesYesYesYesYesYesYesDev VersionYesHas a PR

Lua

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Discordia88NoNoNoNoNoNoNoNoYesNoNoNoNoNo

Nim

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Dimscord1010YesYesPartialYesYesYesYesYesYesYesYesYesYesPartial

PHP

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
DiscordPHP9 stable, 10 dev9 stable, 10 devYesYesPartialYesYesYesYesYesYesYesYesYesYesDev Version
RestCord6 stable, 9 dev-NoNoNoDev VersionNoNoNoHas a PRNoNoNoNoNoNo

Python

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discord.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
disnake 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
enhanced-discord.py 🍴đŸĒĻ89YesYesPartialYesYesNoYesNoYesYesNoNoNoNo
hata1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
hikari1010YesYesYesYesYesYesYesYesYesYesYesHas a PRYesYes
interactions.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
NAFF1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
nextcord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
pycord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes

Ruby

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discorb1010YesYesPartialYesYesYesYesYesYesYesYesYesYesNo
discordrb6 stable, 9 dev6 stable, 9 devDev VersionDev VersionPartial (Dev)Dev VersionDev VersionDev VersionNoNoDev VersionDev VersionNoNoDev VersionNo

Rust

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discord-rs66NoNoNoNoNoNoNoNoNoNoNoNoNoNo
Serenity1010YesYesPartialYesYesYesYesYesYesYesYesYesYesPartial
Twilight1010YesYesPartialYesYesYesYesYesYesYesYesYesYesYes

Scala

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
AckCord99YesYesPartialYesYesYesYesYesYesHas a PRNoNoNoNo

Swift

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Swiftcord 🍴99YesYesPartialYesYesYesYesYesYesYesDev VersionNoDev VersionNo
SwiftDiscord6 stable, 8 dev6 stable, 8 devDev VersionDev VersionNoNoNoNoNoNoNoNoNoNoNoNo