Watch
1
0
Fork
You've already forked mautrix-discord
0
mirror of https://github.com/mautrix/discord.git synced 2026-11-10 16:19:17 -05:00
A Matrix-Discord puppeting bridge https://go.mau.fi/mautrix-discord
  • Go 98.9%
  • PLpgSQL 0.7%
  • Shell 0.3%
  • Dockerfile 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nick Mills-Barrett d9aed49223
login,remoteauth: handle captcha when redeeming login ticket
Discord may challenge the remote auth ticket exchange with an hCaptcha,
which previously ended the QR login. Return the same cookies step the
machine login uses and retry the redeem with the solution.

The hello timeout goroutine also no longer calls Close while holding the
client lock, which deadlocked once the timeout elapsed mid-captcha.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 13:36:39 +01:00
.github dependencies: bump minimum Go version to 1.26 2026-08-25 13:16:51 +03:00
.idea Add icon for IDEA 2024-08-15 15:51:22 +03:00
cmd auth/machine: turn into a resumable state machine 2026-07-07 17:12:35 -07:00
pkg login,remoteauth: handle captcha when redeeming login ticket 2026-09-24 13:36:39 +01:00
.editorconfig authtester: support hCaptcha 2026-03-26 21:55:18 -07:00
.gitignore meow: import beeper fork 2026-07-14 11:36:09 -07:00
.gitlab-ci.yml all: init v2 and delete old bridge 2024-08-15 16:44:23 +03:00
.pre-commit-config.yaml Merge branch 'main' into v2 2025-11-20 10:11:42 +02:00
build.sh all: init v2 and delete old bridge 2024-08-15 16:44:23 +03:00
CHANGELOG.md Bump version to v0.7.5 2025-07-16 11:45:58 +03:00
docker-run.sh all: init v2 and delete old bridge 2024-08-15 16:44:23 +03:00
Dockerfile docker: update to Alpine 3.24 2026-08-25 13:17:14 +03:00
Dockerfile.ci docker: update to Alpine 3.24 2026-08-25 13:17:14 +03:00
go.mod dependencies: update mautrix-go 2026-08-25 17:26:16 +03:00
go.sum dependencies: update mautrix-go 2026-08-25 17:26:16 +03:00
LICENSE Add the LICENSE file. 2021-11-19 16:32:06 -06:00
LICENSE.exceptions all: init v2 and delete old bridge 2024-08-15 16:44:23 +03:00
README.md doc: add WIP caution to readme 2026-01-26 11:33:13 -08:00
ROADMAP.md all: init v2 and delete old bridge 2024-08-15 16:44:23 +03:00

mautrix-discord

Caution

This branch houses a work-in-progress rewrite of the bridge to interface with Megabridge/"bridgev2". This branch is NOT ready for general consumption, especially for self-hosting.

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