我试图将给定文本中的表情符号与其他字符/单词/表情符号分开。我想稍后使用表情符号作为文本分类的特征。所以,重要的是,我把句子中的每一个表情符号分别作为一个单独的字符来处理。
守则:
import re
text = "I am very #happy man but my wife is not "
print(text) #line a
reg = re.compile(u'['
u'\U0001F300-\U0001F64F'
u'\U0001F680-\U0001F6FF'
u'\u260
我正在制作一个反应机器人,我目前正在制作添加表情符号命令。该命令需要消息id,它将为用户提供角色,以及它将显示的表情符号。但是我不知道怎么把表情符号变成一种身份?我不知道如何将提到的角色转换为id,有人能帮我吗? let ARGmsgId = args[0];
let ARGemoji = args[1]; // USER IS GOING TO ENTER IN AN EMOJI - I WANT TO TURN IT INTO A SORT OF EMOJI ID THAT I CAN STORE IN THE DATABASE
let ARGrole = args[2]; //USER
我有Discord.js自定义的表情符号错误--看起来很简单,但是如何修复呢?我想要定制的表情符号嵌入,它的工作。但是当我对定制的表情符号做出反应时,机器人不会给我任何东西。
我只从卡片上的表情符号得到答案.
Error: (node:20548) UnhandledPromiseRejectionWarning: DiscordAPIError: Cannot send messages to this user
at RequestHandler.execute (d:\Users\Pc\Desktop\Musu botai\Donate\node_modules\discord.
我正在写一个基本的机器人使用botkit.js的脸书信使。我需要能够发送一串表情符号。FB接口只需要一个UTF8字符串。因此,我能够让一些表情符号工作,通过不转义的字符串。然而,这并不适用于所有的表情符号。
unescape('I have been running for \u23F3' + uptime)
上面的工作很好,它将显示沙漏表情符号。但如果我尝试使用另一个表情符号,比如太空入侵者的船\u1F47E,它不起作用。它显示的所有内容都是文本中的E。
这里有没有我遗漏了什么让它们工作,或者只是我只能使用有限的表情符号?