CMHopeSunshine / nonebot-plugin-learning-chat

Nonebot2插件,让Bot学习群友的发言和表情包。/ Nonebot2 plugin to learn what your group members say.
GNU Affero General Public License v3.0
155 stars 5 forks source link

主动发言日志看不到 #44

Closed laiyoi closed 1 year ago

laiyoi commented 1 year ago

.env.pord里面已经设置了apscheduler_log_level = 10 DEBUG = true 控制台里能看到

07-16 16:55:10 [INFO] apscheduler | Running job "speak_up (trigger: interval[0:03:00], next run at: 2023-07-16 16:58:10 CST)" (scheduled at 2023-07-16 16:55:10.936898+08:00)
07-16 16:55:10 [INFO] apscheduler | Job "speak_up (trigger: interval[0:03:00], next run at: 2023-07-16 16:58:10 CST)" executed successfully

但是没看到"群聊学习", f'主动发言:群热度排行<m>{">>".join([str(g[0]) for g in popularity])}</m>'这些 在给一个群发了大量东西的时候能看到

07-16 12:38:38 [INFO] nonebot_plugin_learning_chat | 群聊学习
07-16 12:38:43 [INFO] nonebot_plugin_learning_chat | 群聊学习
07-16 12:38:46 [INFO] nonebot_plugin_learning_chat | 群聊学习

我用print测试出是if not (speak := await LearningChat.speak(int(bot.self_id))):的问题 speak函数里面的log_debug好像全都没有生效,控制台里面看不见

laiyoi commented 1 year ago

不会开debug,我是啥比