QQ机器人框架各种Emoji表情编码的转换
我在写机器人插件的时候,有遇到一个问题就是安卓协议和PC协议框架收到的Emoji表情代码不一致,安卓的知道是Unicode编码,PC的一直不知道是什么编码,因为之前一直是各框架单独开发插件,但是最近因为兼容多个框架,所以安卓协议和PC协议的表情代码不一致很困扰。
今天记录一下安卓协议和PC协议表情代码之间的编码转换
各框架收到的表情代码
小栗子收到的Emoji表情代码-> \uD83C\uDF41
MyQQ收到的Emoji表情代码-> [emoji=F09F8D81]
栗子的就是正常的Unicode编码,PC的编码转换过程看下面
编码转换过程
编码转换结果
整个过程就这么简单了,代码就不放了,过程就那么多,照着写就好。
版权声明:
作者:点小新
链接:https://www.iqfk.top/98.html
来源:点新花雨
文章版权归作者所有,未经允许请勿转载。



共有 0 条评论