Skip to main content

An Awesome list for all things Discord.py

28
GitHub Stars
77
Curated Resources
8
Categories
41 min ago
Last Refreshed
Official LinksLibraries and ExtensionsExample BotsBlog Posts, Guides and TutorialsCommunity Gists and SnippetsAdditional ResourcesForks and WrappersArchived/Deprecated

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me miscellaneous resources from awesome-discordpy"

Installation instructions →

What's inside

Community Gists and Snippets

  • advaith1/Intents Explainer

    If you're wondering what Gateway Intents are, what Privileged Intents are, why your bot can't see statuses, or why your bot can't see member joins anymore, then this page should explain it to you!

  • AkshuAgarwal/Interactions

    A Basic guide about Discord Interactions and how to use them in discord.py.

  • cibere/Defer Response

    The defer response, defers the interaction response. This is typically used when the interaction is acknowledged and an optional secondary action will be done later. When deferring, you get up to 15 minutes to respond instead of the normal 3 seconds.

  • esmaycat/Message Components

    This gist shows you how to use message components in discord.py 2.0.

  • Ikusaba-san/Cog Methods

    A list of all special cog methods.

  • Jeftaei/AppCommandErrorhandler.py

    A robust error handler for discord.py commands, including app commands.

Example Bots

  • AlexFlipnote/discord_bot

    A simple discord bot that helps you getting started within discord.py.

  • alllthingslinux/tux

    Tux is an all in one bot for the All Things Linux discord server.

  • DeJayDev/speedboat

    A Discord bot for managing large communities.

  • Hunter87ff/Spruce

    Spruce is a multi-functional open source Discord bot, designed to streamline the management of Discord tournaments and servers.

  • joinemm/miso-bot

    Miso is a multipurpose Discord bot with over 100 commands and features.

  • MikeyUsersREC/ERM

    A discord bot primarily focused on improving the Roblox staff experience.

Blog Posts, Guides and Tutorials

Libraries and Extensions

  • CasuallyCalm/discord-pretty-helpMiscellaneous

    An embed version of the built in help command for discord.py.

  • clari7744/DPyUtilsUtilities

    Some extra discord.py additions such as duration utilities, converters, a context editor and more.

  • CraftSpider/dpytestTesting and Debugging

    A package that assists in writing tests for discord.py.

  • Defxult/reactionmenuUI - Pagination, Menus, Embeds and similar

    A library to create a discord.py 2.0+ paginator. Supports pagination with buttons, reactions, and category selection using selects.

  • discord-ext-prometheusMetrics, Monitoring, and Logging

    An extension for the discord.py library that enables Prometheus metrics.

  • discord-ext-voice-recvVoice and Audio

    Voice receive extension package for discord.py.

Official Links

Archived/Deprecated

Forks and Wrappers

  • disnake

    A modern, easy to use, feature-rich, and async-ready API wrapper for Discord written in Python.

  • mccoderpy/discord.py-message-components

    A "fork" of discord.py library made by Rapptz with implementation of the Discord Message-Components & many other features by mccoderpy.

  • nextcord

    A Python wrapper for the Discord API forked from discord.py.

  • Novus

    An asyncio Python wrapper around the Discord API, forked off of Rapptz's Discord.py.

  • pycord

    Pycord, a maintained fork of discord.py, is a python wrapper for the Discord API.

  • tibue99/ezcord

    An easy-to-use extension for Discord.py and Pycord.

Additional Resources

Showing a sample of 77 resources. View the full list on GitHub →