A Matrix-Discord puppeting bridge
Find a file
2023-02-27 01:02:58 +02:00
.github Adjust github action 2023-02-13 00:01:12 +02:00
config Add support for converting lottie stickers 2023-02-04 16:10:03 +02:00
database Add more options for guild message handling 2023-02-18 22:56:20 +02:00
remoteauth Update to remote auth v2 2022-09-13 14:45:50 +03:00
.editorconfig Switch to spaces in .sql files 2022-05-23 20:01:03 +03:00
.gitignore Check permission overwrites before bridging channels 2023-01-11 18:28:02 +02:00
.gitlab-ci.yml Move CI script to mautrix/ci repo 2022-06-18 14:22:40 +03:00
.pre-commit-config.yaml Update linters 2023-02-12 12:24:52 +02:00
attachments.go Remove lottie conversion temp dir after converting 2023-02-15 22:19:31 +02:00
avatar.go Break a bunch of stuff 2022-05-28 23:03:24 +03:00
build.sh Switch startup, config, commands and db migrations to mautrix-go systems 2022-05-22 22:16:42 +03:00
CHANGELOG.md Bump version to v0.1.1 2023-02-16 12:50:42 +02:00
commands.go Add initial support for bot accounts. Fixes #12 2023-02-27 01:02:58 +02:00
commands_botinteraction.go Add support for running Discord bot commands. Fixes #35 2023-01-29 13:45:00 +02:00
custompuppet.go Update mautrix-go and switch to zerolog 2023-02-26 21:57:18 +02:00
discord.go Use discordgo's permission calculator 2023-01-29 14:59:00 +02:00
docker-run.sh dockerfile: initialize 2022-04-01 16:38:35 -06:00
Dockerfile Specify lottieconverter docker tag 2023-02-04 16:13:02 +02:00
Dockerfile.ci Specify lottieconverter docker tag 2023-02-04 16:13:02 +02:00
Dockerfile.dev Specify lottieconverter docker tag 2023-02-04 16:13:02 +02:00
example-config.yaml Update mautrix-go and switch to zerolog 2023-02-26 21:57:18 +02:00
formatter.go Fully qualify emojis instead of removing VS16. Fixes #58 2023-02-26 21:57:21 +02:00
formatter_everyone.go Refactor tag rendering to avoid recreating goldmark instance for each message 2023-01-30 00:44:06 +02:00
formatter_tag.go Update mautrix-go and switch to zerolog 2023-02-26 21:57:18 +02:00
formatter_test.go Improve Discord markdown escaper. Fixes #14 2022-08-20 10:26:03 +03:00
go.mod Fully qualify emojis instead of removing VS16. Fixes #58 2023-02-26 21:57:21 +02:00
go.sum Fully qualify emojis instead of removing VS16. Fixes #58 2023-02-26 21:57:21 +02:00
guildportal.go Delete guild portals too in delete-all-portals 2023-02-27 00:10:06 +02:00
LICENSE Add the LICENSE file. 2021-11-19 16:32:06 -06:00
main.go Update mautrix-go and switch to zerolog 2023-02-26 21:57:18 +02:00
portal.go Delete guild portals too in delete-all-portals 2023-02-27 00:10:06 +02:00
portal_convert.go Refactor message handling to fully use convert pattern 2023-02-26 23:47:01 +02:00
provisioning.go Add more options for guild message handling 2023-02-18 22:56:20 +02:00
puppet.go Send all text embeds in one message 2023-01-29 02:13:02 +02:00
README.md Fix link in readme 2022-05-22 22:50:29 +03:00
ROADMAP.md Bump version to v0.1.0 2023-01-29 16:14:39 +02:00
thread.go Add option for autojoining threads when opened 2022-10-28 23:35:31 +03:00
user.go Add initial support for bot accounts. Fixes #12 2023-02-27 01:02:58 +02:00

mautrix-discord

A Matrix-Discord puppeting bridge based on discordgo.

Documentation

All setup and usage instructions are located on docs.mau.fi. Some quick links:

Features & Roadmap

ROADMAP.md contains a general overview of what is supported by the bridge.

Discussion

Matrix room: #discord:maunium.net