【发布时间】:2017-02-07 16:05:12
【问题描述】:
我正在使用 Bot Framework 开发一个机器人。收到消息时,我需要检测传入消息中发送的表情符号。
我正在考虑使用正则表达式来执行此操作,但我无法做到。问题是不同的频道向机器人发送表情符号的方式不同。我已经为“receive”事件注册了一个监听器,并查看了为发送相同微笑表情符号的不同频道提供的文本:
- 松弛:
:smile: - Skype:
<ss type="smile">:)<ss> - 模拟器:
????
我需要识别我收到的表情符号并相应地采取行动。理想情况下,无论我使用什么频道,我都希望收到表情符号的 unicode 字符。有没有办法做到这一点?
【问题讨论】:
-
您可以从apps.timwhitlock.info/emoji/tables/unicode获取emoji unicode代码点
-
它如何应用于上述问题?我问是因为我正在尝试解决同样的问题
标签: node.js emoji botframework