skillfed

discord

A mirror package for discord.py. Please install that instead.

discord v2.3.2 229.5K downloads/30d#9,129 on PyPI16,135
License unclear Active released

What it is and what it does

This package is a Python wrapper around Discord's API designed for building bots and client applications. It provides an async-first interface using Python's async/await syntax, handling rate limiting and optimizing both speed and memory usage. The package is built on modern Python patterns and includes utilities for command handling, event listeners, and message routing.

The package summary indicates this is a mirror or redirect to the actual discord.py project. It is actively maintained and widely used (229535 monthly downloads, top 15000 tier). Installation is straightforward with low friction, though voice support requires additional system dependencies on Linux and the optional PyNaCl package.

Use it for:

  • Build Discord bots that respond to messages and commands using async event handlers.
  • Create Discord client applications that listen to server events and interact with channels.
  • Implement command-based bot frameworks with prefix or slash command routing.
  • Handle real-time message processing and user interactions in Discord servers.
  • Integrate Discord notifications and messaging into Python applications.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

A Python API wrapper for Discord that provides async-ready access to Discord's bot and client functionality with modern async/await syntax.

Yes, with a caveat: this package has low install friction, active maintenance, and no known vulnerabilities. However, the summary explicitly states 'Please install that instead,' suggesting this is a mirror or redirect package. Verify that you are installing the canonical discord.py distribution before proceeding. If this is indeed the correct package, it is a solid choice for Discord bot development.

Install

discord on PyPI

pip

pip install discord

uv

uv add discord

poetry

poetry add discord

Installing discord

Before you install

Low install friction with a single runtime dependency. Actively maintained with recent commits as of 2026-07-27 and a substantial repository presence (16135 stars).

License in practice

License treatment is unclear; the package metadata does not specify a license. Verify licensing terms before use in proprietary or restricted contexts.

Quickstart

pip install discord.py

import discord
from discord.ext import commands

intents = discord.Intents.default()
intents.message_content = True
bot = commands.Bot(command_prefix='>', intents=intents)

@bot.command()
async def ping(ctx):
    await ctx.send('pong')

bot.run('token')

Python 3.8 or higher is required. Voice support requires PyNaCl and system libraries (libffi-dev, python-dev on Linux).

Verify before relying

  • Whether this 'mirror package' (per summary) is the canonical distribution or a redirect to the actual discord.py package.
  • Current maintenance status relative to the original discord.py project and any divergence in versioning.
  • Whether voice support extras are available and what their current state is.

Package facts

License not declared (unclear)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies 1 — discord.py
Maintenance actively maintained — 1,100 days since the last release
Last repo commit
First released
Downloads 229,535/month — #9,129 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: discord-2.3.2-py3-none-any.whl

Tags

discord bot api wrapperdiscord python clientasync discord librarydiscord.py alternativediscord api pythonbuild discord botsdiscord message handling
discord-botasync-apievent-driven

More Internet packages