diff --git a/plugins/weather/main.py b/plugins/weather/main.py index 2e2d8b9..bdc58a1 100644 --- a/plugins/weather/main.py +++ b/plugins/weather/main.py @@ -98,7 +98,7 @@ class WeatherPlugin(MessagePluginInterface): bot: WechatAPIClient = message.get("bot") # 检查权限 - if GroupBotManager.get_group_permission(roomid, Feature.WEATHER) == PermissionStatus.DISABLED: + if roomid and GroupBotManager.get_group_permission(roomid, Feature.WEATHER) == PermissionStatus.DISABLED: return False, "没有权限" # 处理消息内容 - 不再使用jieba分词