efb-wechat-comwechat-slave icon indicating copy to clipboard operation
efb-wechat-comwechat-slave copied to clipboard

功能请求。请求增加从tg端撤回消息后,wx从端可以从wx的PC版本撤回消息。以及回复单聊消息的引用功能。

Open phoenixxie0 opened this issue 2 years ago • 25 comments

请求增加从tg端撤回消息后,wx从端可以从wx的PC版本撤回消息。以及回复单聊消息的引用功能。

phoenixxie0 avatar Feb 10 '23 12:02 phoenixxie0

微信hook那里没有撤回的功能

0honus0 avatar Feb 10 '23 12:02 0honus0

好像连引用都没有

phoenixxie0 avatar Feb 10 '23 12:02 phoenixxie0

+1,希望能增加引用消息的功能(如果上游有 hook 的话)

Konveksa avatar Feb 10 '23 13:02 Konveksa

引用也没有的

0honus0 avatar Feb 10 '23 13:02 0honus0

上游是否有读取自己发送的消息功能?是否可以考虑添加一个开关,同步自己在wx端发送的消息,以机器人消息的形式。以方便某些网络故障的情况下,只能使用wx页面聊天的时候,让机器人所在的群组进行聊天记录备份的作用

phoenixxie0 avatar Mar 14 '23 00:03 phoenixxie0

上游是否有读取自己发送的消息功能?是否可以考虑添加一个开关,同步自己在wx端发送的消息,以机器人消息的形式。以方便某些网络故障的情况下,只能使用wx页面聊天的时候,让机器人所在的群组进行聊天记录备份的作用

现在不是有自己发送的消息在tg端推送吗

0honus0 avatar Mar 14 '23 00:03 0honus0

上游是否有读取自己发送的消息功能?是否可以考虑添加一个开关,同步自己在wx端发送的消息,以机器人消息的形式。以方便某些网络故障的情况下,只能使用wx页面聊天的时候,让机器人所在的群组进行聊天记录备份的作用

现在不是有自己发送的消息在tg端推送吗

这个开关是在#receive_self_msg设置那个么?没注意到这个地方

phoenixxie0 avatar Mar 14 '23 00:03 phoenixxie0

上游是否有读取自己发送的消息功能?是否可以考虑添加一个开关,同步自己在wx端发送的消息,以机器人消息的形式。以方便某些网络故障的情况下,只能使用wx页面聊天的时候,让机器人所在的群组进行聊天记录备份的作用

现在不是有自己发送的消息在tg端推送吗

这个开关是在#receive_self_msg设置那个么?没注意到这个地方

设置为True了,但是似乎无效

phoenixxie0 avatar Mar 14 '23 00:03 phoenixxie0

发日志看一下吧,这个slef msg开关应该是之前可爱猫的,这里不用管。

QQ-War avatar Mar 14 '23 01:03 QQ-War

发日志看一下吧,这个slef msg开关应该是之前可爱猫的,这里不用管。

是的,这个应该是可爱🐱的,这里不一样。

phoenixxie0 avatar Mar 14 '23 02:03 phoenixxie0

这一版应该是默认支持的,不需要手动打开

0honus0 avatar Mar 14 '23 02:03 0honus0

这一版应该是默认支持的,不需要手动打开

但实际上,并没有收到自己的消息

phoenixxie0 avatar Mar 14 '23 02:03 phoenixxie0

这一版应该是默认支持的,不需要手动打开

但实际上,并没有收到自己的消息

通过电脑回复的应该不会有,但手机发送的是有的,确认没有的话,可以提供一下手机端发送消息时的日志

0honus0 avatar Mar 14 '23 02:03 0honus0

这一版应该是默认支持的,不需要手动打开

但实际上,并没有收到自己的消息

通过电脑回复的应该不会有,但手机发送的是有的,确认没有的话,可以提供一下手机端发送消息时的日志

2023-03-14 10:12:08,230 - comwechat - DEBUG - self_msg:{'extrainfo': '\n\tv1_nEcixkrB\n\n', 'filepath': '', 'isSendByPhone': 1, 'isSendMsg': 1, 'message': '切开它', 'msgid': 2347515356372863988, 'pid': 32, 'self': 'xseven007', 'sender': 'wxid_0jua9c7obfdb12', 'sign': '05e5cffb22ef09b5f12cc2e1c8d73047', 'thumb_path': '', 'time': '2023-03-14 03:12:07', 'timestamp': 1678759927, 'type': 'text', 'wxid': 'wxid_0jua9c7obfdb12'}

phoenixxie0 avatar Mar 14 '23 02:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

0honus0 avatar Mar 14 '23 02:03 0honus0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

phoenixxie0 avatar Mar 14 '23 02:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

0honus0 avatar Mar 14 '23 02:03 0honus0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

phoenixxie0 avatar Mar 14 '23 02:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

那就不清楚了

0honus0 avatar Mar 14 '23 02:03 0honus0

是不是你用了别的中间件,给停了吧。

QQ-War avatar Mar 14 '23 03:03 QQ-War

是不是你用了别的中间件,给停了吧。

没有别的中间件。 image

我再看看问题吧。我用的是https://github.com/ehForwarderBot/ehForwarderBot` 主端配置如下 image

phoenixxie0 avatar Mar 14 '23 03:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

那就不清楚了

你调试的时候有么?

phoenixxie0 avatar Mar 14 '23 06:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

那就不清楚了

你调试的时候有么?

我这边正常的

0honus0 avatar Mar 14 '23 06:03 0honus0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

那就不清楚了

你调试的时候有么?

我这边正常的

不使用你提供的docker image,自己使用pip安装,应该没有问题吧?我重新删掉了文件夹,然后重新部署了一遍,依然如此。我没有使用.ehforwarderbot/profiles/ComWeChat文件夹。使用的是default文件夹。

phoenixxie0 avatar Mar 14 '23 06:03 phoenixxie0

isSendByPhone这个参数是对的啊,正常应该没问题的,两个项目都是最新版的吗?python-comwechatrobot-http

均为git安装的拉

那不应该有这个问题的,正常手机发送后tg会有个 发送人名字,You 的消息出来

确实没有欸。

那就不清楚了

你调试的时候有么?

我这边正常的

OK,解决了,是your_message_on_slave: 的参数设置有问题,现在设置好了

phoenixxie0 avatar Mar 20 '23 07:03 phoenixxie0