如何将表情符号从 bot 发送到 Microsoft 团队中的用户
How to send emojis from bot to user in Microsoft teams
我在 MS 机器人框架中创建了一个机器人并将其链接到 Teams 频道。如何从机器人向用户发送表情符号?
Teams 支持 UTF-16,我已尝试等待 stepContext.Context.SendActivityAsync("\U0001F600");
将表情符号作为机器人的响应发送给用户,但它不是团队中可用的表情符号格式。
stepContext.Context.SendActivityAsync("\U0001F600");
它显示了我真正想要的是(微笑)来自稍大和动画的团队。
团队中的表情符号以URL的形式存储:“https://statics.teams.microsoft.com/evergreen-assets/skype/v2/smile/50.png”
所有表情符号都有其文本代码。例如::) :P :D
当你想发送笑脸时,在文本中附加“:)”,它会自动在聊天框中将其呈现为笑脸。
此外,对于每个接收方设备,代码可以以不同的方式呈现,您可以在此处查看完整列表:
https://www.unicode.org/emoji/charts-beta/full-emoji-list.html#1f642
我建议你用1f642码来微微笑脸
看看有没有帮助。
如果您正在使用windows和Visual Studio,您只需按“window键+.”,您将得到一个window 带有表情符号,您可以将它们简单地添加到您的文本中。
或者您也可以复制任何表情符号并将其粘贴到您的文本中。检查 Emojipedia
我在 MS 机器人框架中创建了一个机器人并将其链接到 Teams 频道。如何从机器人向用户发送表情符号?
Teams 支持 UTF-16,我已尝试等待 stepContext.Context.SendActivityAsync("\U0001F600");
将表情符号作为机器人的响应发送给用户,但它不是团队中可用的表情符号格式。
stepContext.Context.SendActivityAsync("\U0001F600");
它显示了我真正想要的是(微笑)来自稍大和动画的团队。
团队中的表情符号以URL的形式存储:“https://statics.teams.microsoft.com/evergreen-assets/skype/v2/smile/50.png”
所有表情符号都有其文本代码。例如::) :P :D 当你想发送笑脸时,在文本中附加“:)”,它会自动在聊天框中将其呈现为笑脸。
此外,对于每个接收方设备,代码可以以不同的方式呈现,您可以在此处查看完整列表:
https://www.unicode.org/emoji/charts-beta/full-emoji-list.html#1f642
我建议你用1f642码来微微笑脸
看看有没有帮助。
如果您正在使用windows和Visual Studio,您只需按“window键+.”,您将得到一个window 带有表情符号,您可以将它们简单地添加到您的文本中。