易语言酷Q插件发送or处理emoji/unicode字符
在用和其他人用 mirai-native + 易语言编写 QQ 机器人(酷 Q) 插件的时候遇到一些新的 emoji 字符没有出现在网上的流传的一些酷 Q 的 emoji 码表中,当时我还以为没救了,后来,在网上找 emoji 字符的时候发现 emoji 字符的 unicode 编码在 10 进制下就是酷 Q 的 cq:emoji 码
例子 1:
Emoji: 🤳
Uincode编码: U+1F933 1F933转10进制 -> 129331
cq码: cq:emoji,id=129331
例子 2(网上流传的酷 Q 的 emoji 码表里面可以找到):
Emoji: 💙
Uincode编码: U+1F499 1F499转10进 -> 128153
cq码: cq:emoji,id=128153
原理:cq:emoji
等于U+
,id 后面的数字就是 10 进制的 Unicode 编码,你可以直接把cq:emoji
当成cq:unicode
(当然,这个 cq 码并不存在),你可以用cq:emoji
发送任何 unicode 字符!
如何获取 unicode 编码:
1:百度
2:Word 获取
Word 获取的方法:
1. 粘贴Emoji到Word里面
2. 选中要查看编码的Emoji
3. 点击 插入 -> 符号 -> 其他符号
4. 字符代码就是当前emoji的16进制Unicode编码了,转换成为10进制就行了
本文链接:https://woms.top/archives/117.html
This blog is under a CC BY-NC-SA 4.0 Unported License
支持woms!