Closed alexskim closed 1 year ago
请开debug模式给出notice的json事件。zb本身并未限制接收这类事件。如果你正在使用zbp,那么可能是这里的逻辑阻止了接收。
https://github.com/FloatTech/zbputils/blob/main/control/engine.go#L35-L41
使用的是zbp,根据json来看,确实是那一段代码阻止了,那么有办法实现接收机器人被禁言的notice吗
我自己试了一下,直接使用zerobot可以接收到
是的。你可以使用zero.OnNotice替代engine。
相关代码,别人被禁言可以正常触发,gocqhttp中有机器人被禁言的提示。 使用这种方式产生的结果一致,加上zero.OnlyToMe也一样。