Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

私聊发送戳一戳(双击头像) #1441

Open
DGCK81LNN opened this issue Mar 25, 2022 · 0 comments
Open

私聊发送戳一戳(双击头像) #1441

DGCK81LNN opened this issue Mar 25, 2022 · 0 comments

Comments

@DGCK81LNN
Copy link

环境信息
go-cqhttp版本: v1.0.0-rc1

需要添加的功能内容

文档目前显示,发送戳一戳只适用于群聊,但 go-cqhttp 似乎目前已经可以发送私聊戳一戳,只是功能还需要完善

私聊中戳一戳除了可以戳对方,也是可以戳自己的;但从我目前使用的 go-cqhttp 版本来看,bot 无法戳自己,只能戳对方。如果试图在跟用户的私聊中戳自己,戳一戳并不会发送到当前会话中,而是会发起一个 bot 自己跟自己的会话,在那里戳自己;同时 notify-poke 事件也会触发。如果尝试在私聊中戳除自己和对方以外的其他好友,结果也会在 bot 与该好友的私聊会话中发送戳一戳。如图所示(机器人账号视角):

bot 两次收到我在私聊中向其发送的指令,分别把戳一戳发送到了与另一好友的私聊会话中和自己跟自己的会话中。

因此,需要添加的功能就是让机器人可以在私聊会话中戳自己,且不能戳除自己和对方以外的其他好友

在群聊中戳任何群成员,以及在私聊中戳对方都正常,如下图所示。在群聊中戳不在群聊中的用户没有反应。

我在群聊中向 bot 发送了三条指令,bot 在该群聊中分别向另一用户、自己和我发送了戳一戳;我又在私聊中向 bot 发送了一条指令,bot 对我发送了戳一戳。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant