Matrix这个适配器咋用啊

本人自己搭建了一个Matrix服务器,也在app-service中配置了对应的Bot
然后按照配置好的配置文件,将Token等信息填入了Matrix适配器的配置中,但仍然无法登录。

日志中返回了一个400的错误信息

1 个赞

你要不要多提供点消息

1 个赞

实在是不知道咋提供了,这些都是按照配置文件直接给的,它的那个日志里面就这个样子

1 个赞

ok 有日志就行,我去看看

1 个赞

总感觉这个报错不像是 adapter 的问题。

你 homeserver 用的什么,是不是 synapse?

顺便你这里报错是 500,为什么一楼写 400?

1 个赞

哦哦,不好意思,之前是400,我刚刚认为配置的ID应该是单纯写一个ID就行,所以第一次写的ID是带@xxx:域名的格式,现在写的是xxx,返回就变成500了
服务器确实是synapse

1 个赞

确定服务器是可以正常使用的,手机的客户端可以正常收发数据

1 个赞

可以提供一下 registry.yaml 的内容和 koishi 中的配置吗

1 个赞

额,这个…恐怕不行
我填入的就是那些必填项

1 个赞

各位有成功的Demo吗?我可以自己去试试

1 个赞

为啥没提供直接通过账号密码登录的方式呢 :face_with_thermometer:

1 个赞

那你再检查一下 registry.yaml 中 sender_localpart 与 adapter 配置中的 id 的 localpart(也就是 @ 与冒号之间的内容)?应该要不一样才能用

如果这样还是不行,那就看看 synapse 的日志,看看是为什么 500

直接帐号密码我之后考虑一下看好不好做

2 个赞

感谢,我去试试

1 个赞