Documentation ¶
Index ¶
- func CreatePath(path string)
- func DEBUG(s string, v ...interface{})
- func ERROR(s string, v ...interface{})
- func INFO(s string, v ...interface{})
- func META(s string, v ...interface{})
- func PathExecute() string
- func PathExists(path string) bool
- func ProtectRun(entry func() int, label string) int
- func TEST(s string, v ...interface{})
- func WARN(s string, v ...interface{})
- type MQEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatePath ¶
func CreatePath(path string)
func PathExecute ¶
func PathExecute() string
func PathExists ¶
func ProtectRun ¶
Types ¶
type MQEvent ¶
type MQEvent struct { MQ_机器人QQ int64 `db:"self_id"` // SelfID 机器人QQ, 多Q版用于判定哪个QQ接收到该消息 MQ_消息类型 int `db:"message_type"` // MessageType 消息类型, 接收到消息类型,该类型可在常量表中查询具体定义,此处仅列举: -1 未定义事件 0,在线状态临时会话 1,好友信息 2,群信息 3,讨论组信息 4,群临时会话 5,讨论组临时会话 6,财付通转账 7,好友验证回复会话 MQ_消息子类型 int `db:"sub_type"` // SubType 消息子类型, 此参数在不同消息类型下,有不同的定义,暂定:接收财付通转账时 1为好友 4为群临时会话 5为讨论组临时会话 有人请求入群时,不良成员这里为1 MQ_消息来源 int64 `db:"group_id"` // GroupID 消息来源, 此消息的来源,如:群号、讨论组ID、临时会话QQ、好友QQ等 MQ_触发对象_主动 int64 `db:"user_id"` // UserID 触发对象_主动, 主动发送这条消息的QQ,踢人时为踢人管理员QQ MQ_触发对象_被动 int64 `db:"notice_id"` // NoticeID 触发对象_被动, 被动触发的QQ,如某人被踢出群,则此参数为被踢出人QQ MQ_消息内容 string `db:"message"` // Message 消息内容, 此参数有多重含义,常见为:对方发送的消息内容,但当消息类型为 某人申请入群,则为入群申请理由 MQ_消息序号 int64 `db:"message_num"` // MessageNum 消息序号, 此参数暂定用于消息回复,消息撤回 MQ_消息ID int64 `db:"message_id"` // MessageID 消息ID, 此参数暂定用于消息回复,消息撤回 MQ_原始信息 string `db:"raw_message"` // RawMessage 原始信息, UDP收到的原始信息,特殊情况下会返回JSON结构(入群事件时,这里为该事件seq) MQ_信息回传文本指针_Out int32 `db:"ret"` // Ret 回传文本指针, 此参数用于插件加载拒绝理由 }
Click to show internal directories.
Click to hide internal directories.