slidcord¶
A feature-rich Discord to XMPP puppeteering gateway, based on slidge and discord.py-self.
Installation¶
Refer to the slidge admin documentation for general info on how to set up an XMPP server component.
Containers¶
From the codeberg package registry
docker run codeberg.org/slidge/slidcord # works with podman too
Python package¶
With pipx:
# for the latest stable release (if any)
pipx install slidcord
# for the bleeding edge
pipx install slidcord==0.0.0.dev0 \
--pip-args='--extra-index-url https://codeberg.org/api/packages/slidge/pypi/simple/'
# to update bleeding edge installs
pipx install slidcord==0.0.0.dev0 \
--pip-args='--extra-index-url https://codeberg.org/api/packages/slidge/pypi/simple/' --force
# In any case, slidcord relies on an unreleased discord lib to interact with discord, so
# you need to pull it from github afterwards:
pipx inject slidcord git+https://github.com/dolfies/discord.py-self
slidcord --help
Documentation¶
Hosted on codeberg pages.
Dev¶
git clone https://codeberg.org/slidge/slidcord
cd slidcord
docker-compose up # works with podman-compose too