Skip to main content

Python library that handles interactions from Discord POST requests.

Project description

discord.http

Python library that handles interactions from Discord POST requests.

Supported installs

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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

discord_http-1.3.16.tar.gz (89.8 kB view details)

Uploaded Source

Built Distribution

discord.http-1.3.16-py3-none-any.whl (103.3 kB view details)

Uploaded Python 3

File details

Details for the file discord_http-1.3.16.tar.gz.

File metadata

  • Download URL: discord_http-1.3.16.tar.gz
  • Upload date:
  • Size: 89.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for discord_http-1.3.16.tar.gz
Algorithm Hash digest
SHA256 2f5163f929a042a75924b7d5b362dd952be565b1b617f57570ae011b9c095aee
MD5 b906a46470cc2d1d7d48ca6c9690d99c
BLAKE2b-256 c48beb8905ed1c5d7266aac6974b5bc512c13c1879fb5660181096c73db9b1eb

See more details on using hashes here.

File details

Details for the file discord.http-1.3.16-py3-none-any.whl.

File metadata

File hashes

Hashes for discord.http-1.3.16-py3-none-any.whl
Algorithm Hash digest
SHA256 c50bd18124efca77ff4271fe7d83af98c908b17ee48d2446fd8627df7bdff263
MD5 7a99fd7d7853d80f1bc4587bb3e36a25
BLAKE2b-256 4cb8977272c3768ccadad92e7ea77509f367445ccfbf938598832ff2e11dbe65

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page