QQ机器人框架各种Emoji表情编码的转换

我在写机器人插件的时候,有遇到一个问题就是安卓协议和PC协议框架收到的Emoji表情代码不一致,安卓的知道是Unicode编码,PC的一直不知道是什么编码,因为之前一直是各框架单独开发插件,但是最近因为兼容多个框架,所以安卓协议和PC协议的表情代码不一致很困扰。

今天记录一下安卓协议和PC协议表情代码之间的编码转换

各框架收到的表情代码

小栗子收到的Emoji表情代码-> \uD83C\uDF41
MyQQ收到的Emoji表情代码-> [emoji=F09F8D81]

栗子的就是正常的Unicode编码,PC的编码转换过程看下面

编码转换过程

编码转换结果

整个过程就这么简单了,代码就不放了,过程就那么多,照着写就好。

版权声明:
作者:点小新
链接:https://www.iqfk.top/98.html
来源:点新花雨
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
QQ机器人框架各种Emoji表情编码的转换
我在写机器人插件的时候,有遇到一个问题就是安卓协议和PC协议框架收到的Emoji表情代码不一致,安卓的知道是Unicode编码,PC的一直不知道是什么编码,因为之前……
<<上一篇
下一篇>>
文章目录
关闭
目 录