feat: 支持检测群内禁言

This commit is contained in:
Rock Chin
2023-04-24 10:34:51 +08:00
parent 5b96ac122f
commit 3cb49fe2d8
3 changed files with 24 additions and 14 deletions

View File

@@ -97,16 +97,7 @@ class QQBotManager:
elif config.msg_source_adapter == 'nakuru':
from pkg.qqbot.sources.nakuru import NakuruProjectAdapter
self.adapter = NakuruProjectAdapter(config.nakuru_config)
# nakuru库有bug这个接口没法带access_token会失败
# 所以目前自行发请求
import requests
resp = requests.get(
url="http://{}:{}/get_login_info".format(config.nakuru_config['host'], config.nakuru_config['http_port']),
headers={
'Authorization': "Bearer " + config.nakuru_config['token'] if 'token' in config.nakuru_config else ""
}
)
self.bot_account_id = int(resp.json()['data']['user_id'])
self.bot_account_id = self.adapter.bot_account_id
else:
self.adapter = pkg.utils.context.get_qqbot_manager().adapter