slidcord

A feature-rich Discord to XMPP puppeteering gateway, based on slidge and discord.py-self.

PyPI package version CI pipeline status Chat

Installation

Refer to the slidge admin documentation for general info on how to set up an XMPP server component.

Containers

From codeberg:

docker run codeberg.org/slidge/slidcord  # replace docker with podman for extra coolness

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

slidcord --help

Documentation

Hosted on codeberg pages.

Dev

git clone https://codeberg.org/slidge/slidcord
cd slidcord
docker-compose up  # podman-compose works too!