skpy 向用户提及的组发送消息
Posted
技术标签:
【中文标题】skpy 向用户提及的组发送消息【英文标题】:skpy to send a message to a group with user mention 【发布时间】:2022-01-17 01:13:57 【问题描述】:我需要在发送给 Skype 群组的消息中提及特定用户。我可以使用 skpy 轻松发送消息,但不知道如何在消息中提及某人。
sk=Skype("userid","paasword")
SendMsgTo=sk.chats["group-id"]
SendMsgTo.sendMsg("hello")
skpy 中有这个 sendRaw() 东西,我想我必须使用它,但不知道如何使用。
我是 python 新手,并通过谷歌和 *** 和类似的伟大社区找到我的方式。所以一点帮助将不胜感激
【问题讨论】:
【参考方案1】:你可以使用
SendMsgTo.sendMsg('<at id="8:USER_ID">USER_NAME</at> ', rich=True)
另外,如果您不知道 USER_ID,请使用 SendMsgTo.userIds
查找组中的所有 USER_ID
【讨论】:
谢谢!你知道如何使用 @all 提及吗?我试过"<at id=\"*\">all</at> "
对我不起作用
我想,你可以使用SendMsgTo.sendMsg('<at id="*">all</at>' , rich=True)
谢谢,我添加了rich=True
,解决了这个问题。以上是关于skpy 向用户提及的组发送消息的主要内容,如果未能解决你的问题,请参考以下文章
如何提及使用 Chat Discord.JS 发送消息的用户?