A Matrix-Discord puppeting bridge
Find a file
2023-06-02 20:38:56 +03:00
.github Adjust github action 2023-02-13 00:01:12 +02:00
config Add options to improve handling of webhook messages sent by other bridges 2023-05-27 13:01:24 +03:00
database Fix typo in query 2023-05-27 13:55:30 +03: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 Update gitignore 2023-02-28 00:44:59 +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 Add options to disable or force-enable caching media 2023-05-05 12:51:12 +03:00
backfill.go Include guild profiles in custom event field 2023-05-27 14:41:06 +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 Update changelog 2023-05-25 13:25:46 +03:00
commands.go Ensure user invited when updating portal info. Probably fixes #62 2023-04-28 14:58:24 +03:00
commands_botinteraction.go Add help sections for all commands 2023-03-01 20:43:40 +02:00
custompuppet.go Update mautrix-go 2023-03-15 16:21:57 +02:00
discord.go Switch user and puppet files to zerolog 2023-03-12 14:25:24 +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 Add options to improve handling of webhook messages sent by other bridges 2023-05-27 13:01:24 +03:00
formatter.go Enable ATX headers in Discord markdown 2023-05-31 11:45:10 +03: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 Include discord style identifier with timestamps 2023-05-10 15:25:57 +03:00
formatter_test.go Improve Discord markdown escaper. Fixes #14 2022-08-20 10:26:03 +03:00
go.mod Update mautrix-go 2023-05-26 15:42:47 +03:00
go.sum Update mautrix-go 2023-05-26 15:42:47 +03:00
guildportal.go Reupload webhook avatars to fill custom metadata 2023-05-27 13:35:37 +03:00
LICENSE Add the LICENSE file. 2021-11-19 16:32:06 -06:00
main.go Bump version to v0.4.0 2023-05-16 17:53:02 +03:00
portal.go Add support for bulk message delete from Discord 2023-06-02 16:13:22 +03:00
portal_convert.go Fix adding custom avatar URL in member metadata 2023-06-02 20:38:56 +03:00
provisioning.go Fill usersByID properly 2023-03-08 19:49:43 +02:00
puppet.go Include guild profiles in custom event field 2023-05-27 14:41:06 +03:00
README.md Update changelog and readme 2023-03-16 12:43:56 +02:00
ROADMAP.md Bump version to v0.1.0 2023-01-29 16:14:39 +02:00
thread.go Switch user and puppet files to zerolog 2023-03-12 14:25:24 +02:00
user.go Add support for bulk message delete from Discord 2023-06-02 16:13:22 +03: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