Slidge is a library for making puppeteering gateways. This means that contrary to other options an account on the remote network is still required. The Slidge gateway then logs into this account and lets you remote control it via XMPP.
Currently Slidge based gateways are available for:
- Discord (source-code)
- Facebook Messenger (source-code)
- Mattermost (source-code)
- Matrix (source-code)
- Signal (source-code)
- Skype (source-code)
- Steam Chat (source-code)
- Telegram (source-code)
- WhatsApp (source-code)
Known public instances
There are currently no known public instances of Slidge. Due to the need to store the legacy-network's user credentials on the server it is unlikely that true public instances will be set up. However, your XMPP server admin (which might be yourself) could offer it as a trusted service.
Write your own Slidge gateway
Slidge is designed to be a framework for gateways and can be easily extended if a library (ideally in python), a CLI client, or a web API for the legacy network exists.