Skip to main content

DiscordRPC.py

A complete RPC interface for Discord's API.

Original code by qwertyquerty and LewdNeko

This whole thing is a big TODO right now...


Installation

Install from pip

Extending BaseClient

If you are looking to extend BaseClient and implement your own behaviour / set of endpoints, please remember to implement the following:

  • close - a way of tidying up any open files or the event loop
  • on_event - If you do not want events, this can just pass, but if you do then you must handle them accordingly. The only argument passed is data, a dictionary created from Discord's event structure. You must be subscribed to receive these.

How to Use

License

Code that is indifferent from pypresence v3.3.1 or earlier remains licensed under the MIT license and retain their copyright to the respective owner. Any changes that have been made are licensed and copyrighted under BSD 3-Clause "New" or "Revised" to LBots.

Metadata

Release files for DiscordRPC.py 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DiscordRPC.py 1.0.0
File Size Uploaded
DiscordRPC.py-1.0.0.tar.gz 8.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for DiscordRPC.py 1.0.0
File Interpreter ABI Platform
DiscordRPC.py-1.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 19.3 kB

Release files / DiscordRPC.py-1.0.0.tar.gz

Download URL DiscordRPC.py-1.0.0.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e2bc7e2a4a43703df26ca39e3161522d8490489e4f9a4f36082a1929d230110b
BLAKE2b-256 checksum
How to use checksums
a5b791d68c07c459a7c36b9ddc96ba08efff073689a67449a4a9c21e81a8905b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

Release files / DiscordRPC.py-1.0.0-py2.py3-none-any.whl

Download URL DiscordRPC.py-1.0.0-py2.py3-none-any.whl
Size 11.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
99e9fe48e3381fc88235675f108485c1876bc61ba632b2386e793e1249a8f404
BLAKE2b-256 checksum
How to use checksums
02941171538d88ec24292179690037db54a9565275010ababd259f7831b8b0ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page