Python library that handles interactions from Discord POST requests.
Reason this release was yanked:
Broken with Context, do not use
Project description
discord.http
Python library that handles interactions from Discord POST requests.
Installing
You need Python >=3.11 to use this library.
Install by using pip install discord.http
in the terminal.
If pip
does not work, there are other ways to install as well, most commonly:
python -m pip install discord.http
python3 -m pip install discord.http
pip3 install discord.http
Quick example
from discord_http import Context, Client
client = Client(
token="Your bot token here",
application_id="Bot application ID",
public_key="Bot public key",
sync=True
)
@client.command()
async def ping(ctx: Context):
""" A simple ping command """
return ctx.response.send_message("Pong!")
client.start()
Need further help on how to make Discord API able to send requests to your bot? Check out the documentation for more detailed information.
Resources
- Documentations
- Discord server
Acknowledgements
This library was inspired by discord.py, developed by Rapptz. We would like to express our gratitude for their amazing work, which has served as a foundation for this project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for discord.http-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bfd3118a8d4ef71c5c7a37ea2544ba4f2dd0a2f1916af9be77d20c390c83df3 |
|
MD5 | cacfefc67e7344256b4b345c2ba9ac2d |
|
BLAKE2b-256 | c64a099dc9b3a7ae731402bd16bc96cc60671422c585c4774c4a2f50e7a3a26e |