openwechat icon indicating copy to clipboard operation
openwechat copied to clipboard

【opt】ReplyText 接口,接收到群组消息后,回复给用户可以加上@某人

Open wenyoufu opened this issue 1 year ago • 13 comments

wenyoufu avatar Feb 06 '23 13:02 wenyoufu

这里可以用手完成, 在回复的消息头部加上@NickName\u2005\n即可, 请注意, 尽量不要@DisplayName, 这是在自己微信中对对方的备注名. 希望有用

kokocooler2020 avatar Feb 06 '23 14:02 kokocooler2020

这里可以用手完成, 在回复的消息头部加上@Nickname\u2005\n即可, 请注意, 尽量不要@DisplayName, 这是在自己微信中对对方的备注名. 希望有用

hi,没有太懂您的意思,能否具体描述一下,或者写段测试代码呢,万分感谢哈

wenyoufu avatar Feb 06 '23 14:02 wenyoufu

@eatmoreapple

wenyoufu avatar Feb 07 '23 13:02 wenyoufu

@eatmoreapple

他的意思是让你在消息内容里面拼上 @的字符串 @Nickename\u2005 + 消息正文

eatmoreapple avatar Feb 08 '23 04:02 eatmoreapple

我的理解ReplyText 需要做一下关于回复群组消息@某人适配而非交给用户去做; 举例:如果群组里面某个人发消息,你回复这个人应该默认加上@某人 而非交给用户去判断是群里的哪个用户,由用户去加上@某人 @eatmoreapple @kokocooler2020

wenyoufu avatar Feb 08 '23 12:02 wenyoufu

这里可以用手完成, 在回复的消息头部加上@Nickname\u2005\n即可, 请注意, 尽量不要@DisplayName, 这是在自己微信中对对方的备注名. 希望有用

这个我试过了,在群聊里面好像不得行

leqq00 avatar Feb 09 '23 05:02 leqq00

可以提出你们在这方面对openwechat接口的相关诉求,畅所欲言哈,我们去实现 @kokocooler2020 @leqq00

wenyoufu avatar Feb 09 '23 12:02 wenyoufu

我的理解ReplyText 需要做一下关于回复群组消息@某人适配而非交给用户去做; 举例:如果群组里面某个人发消息,你回复这个人应该默认加上@某人 而非交给用户去判断是群里的哪个用户,由用户去加上@某人 @eatmoreapple @kokocooler2020

尽管在文字上加上了,但是实现不了@效果,所以就没加

eatmoreapple avatar Feb 09 '23 13:02 eatmoreapple

这个可能得分情况,等后续微信检测风头过了可以具体测一下 @eatmoreapple

wenyoufu avatar Feb 09 '23 13:02 wenyoufu

貌似直接在replyText前面加上 “@” 是无法实现真真的@效果😂😂😂

9mlcy7 avatar Feb 10 '23 07:02 9mlcy7

抱歉刚看到, 我就是这么干的, 一直以为是可以的. 是否可以通过msg.RawContent看一下别人@某人时的原始数据有没有像\u2005这样的字符. 我的两个微信都被封了, 不能测试了.

kokocooler2020 avatar Feb 16 '23 07:02 kokocooler2020

我的理解ReplyText 需要做一下关于回复群组消息@某人适配而非交给用户去做; 举例:如果群组里面某个人发消息,你回复这个人应该默认加上@某人 而非交给用户去判断是群里的哪个用户,由用户去加上@某人 @eatmoreapple @kokocooler2020

尽管在文字上加上了,但是实现不了@效果,所以就没加

那么可以获取用户在群里的昵称吗

peanut996 avatar Feb 19 '23 05:02 peanut996

大佬们有找到解决办法吗?

ahkimkoo avatar Jun 28 '23 07:06 ahkimkoo