mamoe / mirai

高效率 QQ 机器人支持库
https://mirai.mamoe.net
GNU Affero General Public License v3.0
14.38k stars 2.53k forks source link

重复发送群组消息 #269

Closed mozhu1024 closed 4 years ago

mozhu1024 commented 4 years ago

问题

重复发消息 image image

如何复现

0.37.2

val miraiBot = Bot(config.qq, config.passwd).alsoLogin()
miraiBot.subscribeGroupMessages {
    sentFrom(config.group) {
        case("orz") {
            quoteReply("小朋友,你是否有很多???")
        }
    }
}
miraiBot.join()

0.39.2也这样

GreyElaina commented 4 years ago

能附上日志信息吗

Him188 commented 4 years ago

DSL语句不能嵌套使用。 请更新Kotlin插件(这样IDE会报错)或使用普通的subscribeAlways