Discord API Library Comparisons

C

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Concord1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial
Orca99YesYesYesYesNoYesNoNoNoNoNoNoNoNo

C#

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
DisCatSharp99YesYesYesYesYesYesYesYesYesYesYesNoYesDev Version
Discord.Net99YesYesYesYesYesYesYesYesYesYesYesNoYesPartial
DSharpPlus99YesYesYesYesYesYesYesYesYesYesDev VersionNoYesNo
NetCord1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Remora.Discord1010YesYesYesYesYesYesYesYesYesYesYesHas a PRYesHas a PR

C++

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
aegis.cpp đŸĒĻ66NoNoNoNoNoNoNoNoNoNoNoNoNoNo
D++1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial
Discord++99YesYesYesYesYesYesNoNoNoNoNoNoNoNo
DiscordCoreAPI1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial
Sleepy Discord88YesYesYesNoNoYesYesNoNoYesNoNoNoNo

Clojure

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discljord99YesYesYesYesYesYesYesNoNoNoNoNoNoNo

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
nyxx1010YesYesYesYesYesYesYesYesYesYesYesDev VersionYesPartial

Elixir

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
coxir98NoYesNoNoNoNoNoNoNoNoNoNoNoNo
Nostrum99YesYesYesYesHas a PRYesYesYesYesYesNoNoNoNo

Go

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
arikawa99YesYesYesYesNoYesYesYesYesYesYesNoYesNo
DiscordGo99YesYesYesYesYesYesYesYesYesYesYesYesYesNo
disgo1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Disgord99YesYesYesYesYesYesDev VersionYesYesDev VersionYesNoYesNo
Postcord9-YesYesYesYesYesYesYesYesYesNoYesNoNoNo

Haskell

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

Java

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
catnip99YesYesYesYesNoYesNoHas a PRNoNoNoNoNoNo
Discord4J8 stable, 9 dev8 stable, 9 devYesYesYesDev VersionYesYesYesHas a PRYesYesNoHas a PRNoNo
Javacord99YesYesYesYesYesYesYesNoYesYesYesNoYesPartial
JDA8 stable, 10 dev8 stable, 10 devYesYesYesDev VersionDev VersionDev VersionDev VersionHas a PRDev VersionDev VersionDev VersionHas a PRDev VersionDev Version

JavaScript

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Biscuit1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Detritus99YesYesYesYesYesYesDev VersionNoNoDev VersionDev VersionNoNoNo
discord.js1010YesYesYesYesYesYesYesYesYesYesYesHas a PRYesYes
Discordeno1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
droff1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Eris99YesYesYesYesYesYesYesHas a PRYesNoHas a PRNoNoNo
Harmony99YesYesYesYesYesYesYesNoYesYesNoNoNoNo
Oceanic1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
SnowTransfer10-YesYesYesYesYesYesYesYesYesYesYesNoYesNo
Tiscord1010YesYesYesYesYesYesNoNoYesYesNoNoNoNo
Discall1010NoNoNoYesNoNoNoNoNoNoNoYesNoPartial

Julia

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

Kotlin

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Kord1010YesYesYesYesYesYesYesYesYesYesYesDev VersionYesHas a PR

Lua

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Discordia7 stable, 8 dev6 stable, 8 devNoNoNoNoNoNoNoNoDev VersionNoNoNoNoNo

Nim

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
Dimscord1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial

PHP

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

Python

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discord.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesDev Version
disnake 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
enhanced-discord.py 🍴đŸĒĻ89YesYesYesYesYesNoYesNoYesYesNoNoNoNo
hata1010YesYesYesYesYesYesYesYesYesYesYesYesYesDev Version
hikari88YesYesYesHas a PRYesYesYesYesYesHas a PRYesHas a PRDev VersionNo
interactions.py1010YesYesYesYesYesYesYesYesYesYesYesYesYesDev Version
NAFF1010YesYesYesYesYesYesYesYesYesYesYesYesYesYes
nextcord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial
pycord 🍴1010YesYesYesYesYesYesYesYesYesYesYesYesYesHas a PR

Ruby

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discorb1010YesYesYesYesYesYesYesYesYesYesYesYesYesNo
discordrb6 stable, 9 dev6 stable, 9 devDev VersionDev VersionDev VersionDev VersionDev VersionDev VersionNoNoDev VersionNoNoNoNoNo

Rust

LibraryAPI VersionGateway VersionSlash CommandsButtonsSelect MenusThreadsGuild StickersContext MenusAutocompleteScheduled EventsTimeoutsModalsPerms v2AutoModLocalizationForums
discord-rs66NoNoNoNoNoNoNoNoNoNoNoNoNoNo
Serenity1010YesYesYesYesYesYesYesYesYesYesYesYesYesPartial
Twilight1010YesYesYesYesYesYesYesYesYesYesYesYesYesHas a PR

Scala

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

Swift

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