Abstract
Optional
extra消息的附加信息,会随着消息发送出去
Optional
user消息携带的用户信息
Optional
mentioned消息的 @ 信息
Optional
raw消息的原始内容
SDK 执行消息的 decode 方法正常时,会将数据解析到消息的各个字段,rawString 将会为空
如果 decode 方法异常时会将消息的原始数据保存在 rawString 中
Abstract
encodeAbstract
decodeAbstract
get返回消息体类名。直接写字符串可能会出现拼写错误的情况,所以此处建议直接使用 类名.name
该方法的作用是保证代码处于混淆的状态依旧可以获取正常的类名
类名通过 .name 属性访问,通常不会受到代码混淆或压缩的影响,因为这个属性是在编译阶段就确定的,是对 TypeScript 类型系统的一种反射
对象.constructor.name 在没有代码混淆或压缩的情况下,它通常会返回构造函数的原始名称。然而,在代码混淆或压缩后,构造函数名可能会被改变或简化,这取决于混淆或压缩器的实现
如果此方法返回的不是对应的类名,将不会正常执行对应消息类的 encode() 方法
该消息体类名
消息体基类
Version
1.0.0