A modern, easy to use, feature-rich, and async ready API wrapper for Discord's user API written in Python. Check out the master branch for more information.
This branch is just a copy of regular discord.py-self
with the import name changed to selfcord
, so discord.py-self
can be used alongside upstream discord.py
. Use of this branch is not recommended, and should only be used if you are using both discord.py
and discord.py-self
in the same project. Otherwise, utilize virtual environments to seperate the installs of the two libraries.
This library is 100% compatible with regular discord.py-self
, and any documentation, examples, etc. need only the import name changed.
Python 3.8 or higher is required
This branch is synced with the master branch on every commit. Because of this, the branch always hosts the current development version.
Because of this, it is highly recommended to pin your installation to a certain commit. You can do this like so:
# Linux/macOS
python3 -m pip install git+https://github.com/dolfies/discord.py-self@2193ws21sf4cs74hdg317ac8ad076ed234d3dbf70g1#egg=selfcord.py[voice]
# Windows
py -3 -m pip install git+https://github.com/dolfies/discord.py-self@2193ws21sf4cs74hdg317ac8ad076ed234d3dbf70g1#egg=selfcord.py[voice]
Otherwise, you can install the current commit:
# Linux/macOS
python3 -m pip install git+https://github.com/dolfies/discord.py-self@renamed#egg=selfcord.py[voice]
# Windows
py -3 -m pip install git+https://github.com/dolfies/discord.py-self@renamed#egg=selfcord.py[voice]