matrix-appservice-discord

Beta

This project bridges Discord to Matrix via the Application Service API

Access needed:
Discord Admin
Matrix Homeserver Admin
Licence: 
  • Channels
  • Dm
  • Editing
  • Formatted Text
  • Mentions
  • Message Media
  • Presence
  • Reactions
  • Redactions
  • Replies
  • Threads
  • Typing Notifications

mautrix-discord

Beta

A Matrix-Discord puppeting bridge

Access needed:
Discord User
Matrix Homeserver Admin
Licence: 
  • Channels
  • Dm
  • Editing
  • Formatted Text
  • Mentions
  • Message Media
  • Presence
  • Reactions
  • Redactions
  • Replies
  • Threads
  • Typing Notifications

matrix-discord-bridge

Alpha

A simple bridge between Matrix and Discord written in Python.

It contains two bridges:

A puppeting appservice: The puppeting bridge written with minimal dependencies. Running this requires a self-hosted homeserver.

A non-puppeting bridge: The non-puppeting plaintext bridge written with matrix-nio and discord.py, most people would want to use this one if running on heroku or similar and don't have their own server. NOTE: This is unmaintained and might break in the future due to Discord changes.

Access needed:
Discord Admin
Matrix Homeserver Admin
Licence: 
MIT
  • Channels
  • Dm
  • Editing
  • Formatted Text
  • Mentions
  • Message Media
  • Presence
  • Reactions
  • Redactions
  • Replies
  • Threads
  • Typing Notifications

Out Of Your Element

Beta

An efficient and modern bridge. It supports the latest Discord features like replies and threads, and the latest Matrix features like custom emotes and intentional mentions.

Access needed:
Discord Manage Server role
Matrix Homeserver Admin
Licence: 
  • Channels
  • Dm
  • Editing
  • Formatted Text
  • Mentions
  • Message Media
  • Presence
  • Reactions
  • Redactions
  • Replies
  • Threads
  • Typing Notifications