FengLiuFeseliud / pycqBot

go-cqhttp python 框架,可以用于快速塔建 bot
https://fengliufeseliud.github.io/pycqBot/
GNU Affero General Public License v3.0
128 stars 29 forks source link

读取未加好友的私聊消息报错 #33

Open Minami-Yuduru opened 1 year ago

Minami-Yuduru commented 1 year ago

每当触发未加好友的私聊消息时就会报错: Traceback (most recent call last): File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\threading.py", line 1016, in _bootstrap_inner self.run() File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\threading.py", line 953, in run self._target(*self._args, **self._kwargs) File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\site-packages\pycqBot\cqHttpApi.py", line 519, in run_event self._run_event(event_name, event) File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\site-packages\pycqBot\cqHttpApi.py", line 452, in _run_event event = event.get_message(self.cqapi) File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\site-packages\pycqBot\data\event.py", line 88, in get_message return Private_Message(cqapi, self, self.data) if self.is_private() else Group_Message(cqapi, self, self.data) File "E:\Program Files (x86)\Microsoft Visual Studio\Shared\Python3.10.7\lib\site-packages\pycqBot\data\message.py", line 89, in init self.target_id: int = message_data["target_id"]

Minami-Yuduru commented 1 year ago

将target_id改成user_id可解决此问题

SydrrO commented 1 year ago

您好,我是这个脚本的使用者之一,我最近遇到了一些问题,但是他本人一直不回复,我想问问您,如何获取群成员的信息,比我我问他1还是2,我如何将他的回答返回后台呢,谢谢