ehForwarderBot / ehForwarderBot/efb-qq-slave

是否撤回与回复功能无法工作?

Open
#76 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
432
Forks
44
PR merge metrics
No merged PRs in 30d

Description

我在使用了 IOTBot 和 Mirai 客户端时,撤回与回复均会导致程序错误,日志如下:

IOTBot(撤回时):
File "/usr/local/lib/python3.8/dist-packages/efb_telegram_master/master_message.py", line 525, in delete_message
coordinator.send_status(MessageRemoval(
File "/usr/local/lib/python3.8/dist-packages/ehforwarderbot/coordinator.py", line 143, in send_status
status.destination_channel.send_status(status)
File "/usr/local/lib/python3.8/dist-packages/efb_qq_slave/__init__.py", line 83, in send_status
return self.QQClient.send_status(status)
File "/usr/local/lib/python3.8/dist-packages/efb_qq_plugin_iot/IOTBot.py", line 205, in send_status
raise NotImplementedError
NotImplementedError

Mirai(对消息进行回复时):
File "/usr/local/lib/python3.8/dist-packages/efb_telegram_master/master_message.py", line 391, in process_telegram_message
slave_msg = coordinator.send_message(m)
File "/usr/local/lib/python3.8/dist-packages/ehforwarderbot/coordinator.py", line 115, in send_message
return slaves[msg.deliver_to.channel_id].send_message(msg)
File "/usr/local/lib/python3.8/dist-packages/efb_qq_slave/__init__.py", line 80, in send_message
return self.QQClient.send_message(msg)
File "/usr/local/lib/python3.8/dist-packages/efb_qq_plugin_mirai/mirai.py", line 90, in send_message
messages.append(At(target=int(uin), display="@"))
ValueError: invalid literal for int() with base 10: ''

部分日志未截取(忘记截取了),如果这两者无法工作,请在Readme中备注,感谢~

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.