工具包文档

RicheyJang ... 2022-1-29 小于 1 分钟

# 工具包文档

utils包提供:快捷获取指定消息内容、2D绘图、可重试的Http Client、字符串处理等轮子。

位于utils目录,注释也比较详尽,尽量参阅注释吧。

# utils包结构

  • client包:可重试的Http Client封装
  • consts包:一些全局常量定义
  • images包:2D绘图工具包,是对gg库的上层封装
  • rules包:一些派蒙Bot预设事件过滤规则
  • push包:主动消息推送相关封装,直接push.Send即可
  • common.go:字符串处理等杂项工具函数
  • ctx.go:从zero.Ctx中提取所需信息或能力的一些工具函数
  • file.go:用于文件判断或处理的一些工具函数
  • logrus.go:用于日志格式设置,非必要请勿改动
  • reflect.go:为manager提供自动化插件管理能力支持,非必要请勿改动

# 用法

TODO,参阅函数注释吧

上次编辑于: 2022年3月4日 12:33
贡献者: RicheyJang