simple and asynchronous matrix appservice framework
cogs | ||
LICENSE | ||
main.py | ||
README.md | ||
requirements.txt |
matrix-discord-bridge
A simple non-puppeting bridge between Matrix and Discord written in Python.
Installation
pip install -r requirements.txt
Usage
-
Run
main.py
to generateconfig.json
-
Edit
config.json
-
Normal Discord bot functionality like commands can be added to the bot via cogs, example here.
NOTE: Privileged Intents must be enabled for your Discord bot.
Known Issues
- Messages lose their relation on being edited (replies).
What Works
- Sending messages
- Discord webhooks (with avatars)
- Attachments (Converted to URLs)
- Typing status (Not very accurate)
- Redacting messages
- Editing messages
- Replies
- Bridging multiple channels/rooms