Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 2.21 KB

README.md

File metadata and controls

45 lines (28 loc) · 2.21 KB

discord-ext-ipcx

PyPI - Python Version CodeQL Build and Publish Lint PyPI - License PyPI - Version

An maintained discord.py extension for inter-process communication

Installation

Python 3.8 or higher is required

To install the library, you can just run the following command:

# On Linux/MacOS
python3 -m pip install discord-ext-ipcx

# On Windows
py -m pip install discord-ext-ipcx

To install the development version, do the following:

$ git clone https://github.com/No767/discord-ext-ipcx
$ cd discord-ext-ipcx
$ python3 -m pip install -U .

Resources

Motivation and differences

I forked and upgraded the discord-ext-ipc library to now work with discord.py v2 or higher. The primary reason why is that most of the "IPC" libraries out there are slow and I desperately needed a better IPC library for myself. The core has been kept almost intact, but here are some the changes worth noting:

  • The start method is now an coroutine and needs to be awaited.
  • Actually type hinting the library

More in the future may be added or deleted.