Discord API Library Comparisons

C

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Concord 10 10 - Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial No No No No No
Orca 9 9 - Yes Yes Partial Yes No Yes No No No No No No No No No No No No No

C#

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
DisCatSharp 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Discord.Net 10 10 3 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
DSharpPlus 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version Yes Yes Dev Version Dev Version Dev Version Dev Version Dev Version
NetCord 10 10 8 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Remora.Discord 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial Yes Yes No No

C++

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
aegis.cpp 🪦 6 6 - No No No No No No No No No No No No No No No No No No No
D++ 10 10 E2EE Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Discord++ 9 9 - Yes Yes Partial Yes Yes Yes No No No No No No No No No No No No No
DiscordCoreAPI 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No
Sleepy Discord 8 stable, 10 dev 8 stable, 10 dev 1 Yes Yes Partial Dev Version No Yes Yes No No Yes No No No No No No No No No

Clojure

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
discljord 9 9 - Yes Yes Partial Yes Yes Yes Yes No No No No No No No No No No No No

Crystal

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
discordcr 9 9 4 Has a PR Has a PR Has a PR Yes No Has a PR Has a PR Has a PR No Has a PR Has a PR No Has a PR No No No No No No

Dart

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Mineral 10 10 - Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Partial No Yes No No No No No
nyxx 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Elixir

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
coxir 9 8 4 No Yes No No No No No No No No No No No No No No No No No
Nostrum 10 10 8 Yes Yes Partial Yes No Yes Yes Yes Yes Yes No No No Yes No No Yes No No

Go

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
arikawa 9 9 4 Yes Yes Partial Yes Partial Yes Yes Yes Yes Yes Yes No Yes Yes No No No Dev Version No
DiscordGo 9 9 1 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version Dev Version Dev Version No Dev Version
disgo 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Disgord 🪦 9 9 4 Yes Yes Partial Yes Yes Yes Dev Version Yes Yes Dev Version Yes No Yes No No No No No No
Postcord 9 - - Yes Yes Partial Yes Yes Yes Yes Yes Yes No Yes No No No No No No No No

Haskell

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Calamity 10 9 - Yes Yes Partial No No No Yes No No Yes No No No Partial No No No No No
discord-haskell 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes No No No No No No

Java

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
catnip 🪦 9 9 1 Yes Yes Partial Yes No Yes No Has a PR No No No No No No No No No No No
discord.jar 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes No No No
Discord4J 8 stable, 9 dev 8 stable, 9 dev 4 Yes Yes Yes Dev Version Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version Dev Version Dev Version Dev Version No Dev Version
Javacord 🪦 10 10 4 Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes No Yes Has a PR No No No No No
JDA 10 10 8 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial Yes Yes Yes Yes

JavaScript

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Detritus 9 9 5 Yes Yes Partial Yes Yes Yes Dev Version No No Dev Version Dev Version No No No No No No No No
dfx 10 10 1 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
discord.js 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Discordeno 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
droff 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No
Dysnomia 🍴 10 10 8 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version Dev Version Dev Version Dev Version Dev Version
Eris 10 10 4 Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR Has a PR Yes Yes Dev Version
Harmony 9 9 1 Yes Yes Partial Yes Yes Yes Yes No Yes Yes No No No Yes Partial No No No No
Oceanic 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Seyfert 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SnowTransfer 10 - - Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes No Yes No No Yes No No No
Tiscord 10 10 - Yes Yes Partial Yes Yes Yes No No Yes Yes Yes No Yes No No No No No No
Discall 10 10 4 No No No Yes No No No No No No No Yes No Partial No No No No No
disgroove 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Julia

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Discord.jl 6 6 - No No No No No No No No No No No No No No No No No No No

Kotlin

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Kord 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR Has a PR Has a PR Has a PR

Lua

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Discordia 8 8 8 No No No Has a PR Yes No No No Yes No No No No No No No No No No

Nim

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
Dimscord 10 10 1 Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial No No No No No

PHP

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
DiscordPHP 10 10 1 Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR No Yes No Yes
RestCord 6 stable, 9 dev - - No No No Dev Version No No No Dev Version No No No No No No No No No No No

Python

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
discord.py 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version Dev Version
disnake 🍴 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR
enhanced-discord.py 🍴🪦 8 9 4 Yes Yes Partial Yes Yes No Yes No Yes Yes No No No No No No No No No
hata 10 10 8 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
hikari 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR Yes Yes Partial Has a PR Has a PR No Yes
interactions.py 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial Yes Yes No No
NAFF 🪦 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No
nextcord 🍴 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR Yes Has a PR Yes No
pycord 🍴 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Has a PR Dev Version

Ruby

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
discorb 10 10 - Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Dev Version No No No No No
discordrb 9 9 4 Yes Yes Yes Yes Has a PR Yes No Has a PR Yes Yes Dev Version No Has a PR Partial No No No No No

Rust

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
discord-rs 6 6 4 No No No No No No No No No No No No No No No No No No No
Serenity 10 10 4 Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial Yes Yes Partial Yes
Twilight 10 10 4 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Partial Yes Yes Yes Yes

Scala

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
AckCord 9 9 - Yes Yes Partial Yes Yes Yes Yes Yes Yes Dev Version Dev Version Dev Version Dev Version Dev Version Partial No No No No

Swift

Library API Version Gateway Version Voice Version Slash Commands Buttons Select Menus Threads Guild Stickers Context Menus Autocomplete Scheduled Events Timeouts Modals Perms v2 AutoMod Localization Forums Monetization User Apps Polls Forwarding App Emoji
DiscordBM 10 10 - Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No
Swiftcord 🍴🪦 9 9 - Yes Yes Partial Yes Yes Yes Yes Yes Yes Yes Dev Version No Dev Version No No No No No No
SwiftDiscord 🪦 6 stable, 8 dev 6 stable, 8 dev 3 Dev Version Dev Version No No No No No No No No No No No No No No No No No