基于 mautrix-discord。把 Discord 服务器("guild")映射为 Matrix 空间,频道映射为房间,支持完整傀儡模式——你从 Matrix 发出的消息在 Discord 侧看起来就是你本人发的。
⚠️ 注意。 使用个人 Discord token 违反 Discord 服务条款。Discord 目前没有对 Matrix 桥接执行过处罚,但风险自担。生产环境或公司 Discord 服务器建议走 bot token 路线。
@discordbot:<你的名称>.meldry.com。https://discord.com/api/...。Authorization: 请求头的值(不含前缀,仅 token 本身)。@discordbot:<你的名称>.meldry.com 发私聊:
login-token user <你的 token>
Logged in as YourDiscordHandle#1234。你的服务器会开始桥接。login-token bot <你的 bot token>Bot 模式更安全(合规),但失去每用户傀儡——所有 Matrix 用户在 Discord 侧都显示为 bot。
| 命令 | 作用 |
|---|---|
login-token user <token> | 用个人 Discord token 登录 |
login-token bot <token> | 用 bot token 登录 |
logout | 解绑 |
guilds | 列出已加入的服务器 |
bridge <guild-id> | 手动桥接某一个服务器 |
unbridge <guild-id> | 停止桥接某个服务器 |
help | 完整命令列表 |
"Token invalid"——Discord token 在你从浏览器登出时或修改密码时会失效。重新抓一个。
Bot 用户看不到频道——在 Discord 里,确认 bot 角色对每个想桥接的频道都有 View Channel 权限。
Emoji 和贴纸不显示——自定义 emoji 要求桥接对主机服务器有上传权限。Meldry 默认已启用,无需额外操作。
"账户被标记"——Discord 会标记来自异常 IP 的账户登录。遇到时,通过 Discord 发到你邮箱的验证完成验证。桥接不会绕过验证。