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