Momizi

command module
v0.0.0-...-3e87f45 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2022 License: MPL-2.0 Imports: 6 Imported by: 0

README

Momizi

跨平台机器人开发框架

Documentation

Overview

* @Author: NyanCatda * @Date: 2022-03-08 21:19:51 * @LastEditTime: 2022-04-04 13:02:56 * @LastEditors: NyanCatda * @Description: * @FilePath: \Momizi\main.go

Directories

Path Synopsis
Internal
Controller
* @Author: NyanCatda * @Date: 2022-03-22 23:42:12 * @LastEditTime: 2022-04-03 17:08:42 * @LastEditors: NyanCatda * @Description: 常量存放 * @FilePath: \Momizi\Internal\Controller\Constant.go
* @Author: NyanCatda * @Date: 2022-03-22 23:42:12 * @LastEditTime: 2022-04-03 17:08:42 * @LastEditors: NyanCatda * @Description: 常量存放 * @FilePath: \Momizi\Internal\Controller\Constant.go
Controller/Initialization
* @Author: NyanCatda * @Date: 2022-03-30 19:31:35 * @LastEditTime: 2022-03-30 19:36:49 * @LastEditors: NyanCatda * @Description: 参数解析 * @FilePath: \Momizi\Internal\Controller\Initialization\Flag.go
* @Author: NyanCatda * @Date: 2022-03-30 19:31:35 * @LastEditTime: 2022-03-30 19:36:49 * @LastEditors: NyanCatda * @Description: 参数解析 * @FilePath: \Momizi\Internal\Controller\Initialization\Flag.go
MessageReceiving
* @Author: NyanCatda * @Date: 2022-03-08 21:57:36 * @LastEditTime: 2022-03-28 14:59:23 * @LastEditors: NyanCatda * @Description: 消息接收模块 * @FilePath: \Momizi\Internal\MessageReceiving\MessageReceiving.go
* @Author: NyanCatda * @Date: 2022-03-08 21:57:36 * @LastEditTime: 2022-03-28 14:59:23 * @LastEditors: NyanCatda * @Description: 消息接收模块 * @FilePath: \Momizi\Internal\MessageReceiving\MessageReceiving.go
MessageReceiving/MessageStruct
* @Author: NyanCatda * @Date: 2022-03-13 00:03:26 * @LastEditTime: 2022-04-03 22:12:25 * @LastEditors: NyanCatda * @Description: 消息结构体 * @FilePath: \Momizi\Internal\MessageReceiving\MessageStruct\MessageStruct.go
* @Author: NyanCatda * @Date: 2022-03-13 00:03:26 * @LastEditTime: 2022-04-03 22:12:25 * @LastEditors: NyanCatda * @Description: 消息结构体 * @FilePath: \Momizi\Internal\MessageReceiving\MessageStruct\MessageStruct.go
MessageReceiving/ReceivingStart
* @Author: NyanCatda * @Date: 2022-03-30 19:49:57 * @LastEditTime: 2022-03-30 19:50:22 * @LastEditors: NyanCatda * @Description: 启动消息接收器 * @FilePath: \Momizi\Internal\MessageReceiving\ReceivingStart\ReceivingStart.go
* @Author: NyanCatda * @Date: 2022-03-30 19:49:57 * @LastEditTime: 2022-03-30 19:50:22 * @LastEditors: NyanCatda * @Description: 启动消息接收器 * @FilePath: \Momizi\Internal\MessageReceiving\ReceivingStart\ReceivingStart.go
MessageReceiving/WebHook
* @Author: NyanCatda * @Date: 2022-03-28 13:57:28 * @LastEditTime: 2022-04-03 22:17:58 * @LastEditors: NyanCatda * @Description: Line消息处理 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Line.go
* @Author: NyanCatda * @Date: 2022-03-28 13:57:28 * @LastEditTime: 2022-04-03 22:17:58 * @LastEditors: NyanCatda * @Description: Line消息处理 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Line.go
MessageReceiving/WebHook/Start
* @Author: NyanCatda * @Date: 2022-03-30 19:40:25 * @LastEditTime: 2022-03-30 19:52:38 * @LastEditors: NyanCatda * @Description: WebHook处理 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Start\WebHook.go
* @Author: NyanCatda * @Date: 2022-03-30 19:40:25 * @LastEditTime: 2022-03-30 19:52:38 * @LastEditors: NyanCatda * @Description: WebHook处理 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Start\WebHook.go
MessageReceiving/WebHook/Struct
* @Author: NyanCatda * @Date: 2022-03-09 14:21:18 * @LastEditTime: 2022-03-28 14:38:33 * @LastEditors: NyanCatda * @Description: Line WebHook结构体 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Struct\Line.go
* @Author: NyanCatda * @Date: 2022-03-09 14:21:18 * @LastEditTime: 2022-03-28 14:38:33 * @LastEditors: NyanCatda * @Description: Line WebHook结构体 * @FilePath: \Momizi\Internal\MessageReceiving\WebHook\Struct\Line.go
MessageSend
* @Author: NyanCatda * @Date: 2022-04-02 09:32:33 * @LastEditTime: 2022-06-17 23:44:33 * @LastEditors: NyanCatda * @Description: 音频消息发送封装 * @FilePath: \Momizi\Internal\MessageSend\AudioMessage.go
* @Author: NyanCatda * @Date: 2022-04-02 09:32:33 * @LastEditTime: 2022-06-17 23:44:33 * @LastEditors: NyanCatda * @Description: 音频消息发送封装 * @FilePath: \Momizi\Internal\MessageSend\AudioMessage.go
MessageSend/ChatSoftwareAPI/Line
* @Author: NyanCatda * @Date: 2022-04-03 16:39:38 * @LastEditTime: 2022-04-03 22:23:02 * @LastEditors: NyanCatda * @Description: 群组类请求封装 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Line\Group.go
* @Author: NyanCatda * @Date: 2022-04-03 16:39:38 * @LastEditTime: 2022-04-03 22:23:02 * @LastEditors: NyanCatda * @Description: 群组类请求封装 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Line\Group.go
MessageSend/ChatSoftwareAPI/Mirai
* @Author: NyanCatda * @Date: 2022-04-03 16:49:40 * @LastEditTime: 2022-04-03 20:38:20 * @LastEditors: NyanCatda * @Description: 文件操作API * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Mirai\File.go
* @Author: NyanCatda * @Date: 2022-04-03 16:49:40 * @LastEditTime: 2022-04-03 20:38:20 * @LastEditors: NyanCatda * @Description: 文件操作API * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Mirai\File.go
MessageSend/ChatSoftwareAPI/Telegram
* @Author: McPlus * @Date: 2022-03-14 17:16:14 * @LastEditTime: 2022-03-14 17:16:16 * @LastEdit: McPlus * @Description: Animation结构体 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Telegram\Animation.go
* @Author: McPlus * @Date: 2022-03-14 17:16:14 * @LastEditTime: 2022-03-14 17:16:16 * @LastEdit: McPlus * @Description: Animation结构体 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Telegram\Animation.go
MessageSend/ChatSoftwareAPI/Telegram/Methods
* @Author: McPlus * @Date: 2022-03-14 18:26:05 * @LastEditTime: 2022-03-19 18:08:58 * @LastEdit: McPlus * @Description: Chat方法 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Telegram\Methods\Chat.go
* @Author: McPlus * @Date: 2022-03-14 18:26:05 * @LastEditTime: 2022-03-19 18:08:58 * @LastEdit: McPlus * @Description: Chat方法 * @FilePath: \Momizi\Internal\MessageSend\ChatSoftwareAPI\Telegram\Methods\Chat.go
Plugin
* @Author: NyanCatda * @Date: 2022-03-08 21:58:27 * @LastEditTime: 2022-04-04 13:03:52 * @LastEditors: NyanCatda * @Description: 插件加载模块 * @FilePath: \Momizi\Internal\Plugin\Plugin.go
* @Author: NyanCatda * @Date: 2022-03-08 21:58:27 * @LastEditTime: 2022-04-04 13:03:52 * @LastEditors: NyanCatda * @Description: 插件加载模块 * @FilePath: \Momizi\Internal\Plugin\Plugin.go
Plugin/JavaScript
* @Author: NyanCatda * @Date: 2022-03-20 20:40:12 * @LastEditTime: 2022-03-28 15:40:19 * @LastEditors: NyanCatda * @Description: JavaScript插件加载 * @FilePath: \Momizi\Internal\Plugin\JavaScript\JavaScript.go
* @Author: NyanCatda * @Date: 2022-03-20 20:40:12 * @LastEditTime: 2022-03-28 15:40:19 * @LastEditors: NyanCatda * @Description: JavaScript插件加载 * @FilePath: \Momizi\Internal\Plugin\JavaScript\JavaScript.go
Plugin/JavaScript/EventListeners
* @Author: NyanCatda * @Date: 2022-03-20 21:18:09 * @LastEditTime: 2022-03-21 13:57:18 * @LastEditors: NyanCatda * @Description: 事件监听器 * @FilePath: \Momizi\Internal\Plugin\JavaScript\EventListeners\EventListeners.go
* @Author: NyanCatda * @Date: 2022-03-20 21:18:09 * @LastEditTime: 2022-03-21 13:57:18 * @LastEditors: NyanCatda * @Description: 事件监听器 * @FilePath: \Momizi\Internal\Plugin\JavaScript\EventListeners\EventListeners.go
Plugin/JavaScript/Tools
* @Author: NyanCatda * @Date: 2022-03-20 22:20:17 * @LastEditTime: 2022-03-24 14:40:03 * @LastEditors: NyanCatda * @Description: 工具函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Tools.go
* @Author: NyanCatda * @Date: 2022-03-20 22:20:17 * @LastEditTime: 2022-03-24 14:40:03 * @LastEditors: NyanCatda * @Description: 工具函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Tools.go
Plugin/JavaScript/Tools/Config
* @Author: NyanCatda * @Date: 2022-03-23 21:01:14 * @LastEditTime: 2022-03-23 21:41:50 * @LastEditors: NyanCatda * @Description: 读取配置项 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Config\Config.go
* @Author: NyanCatda * @Date: 2022-03-23 21:01:14 * @LastEditTime: 2022-03-23 21:41:50 * @LastEditors: NyanCatda * @Description: 读取配置项 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Config\Config.go
Plugin/JavaScript/Tools/Console
* @Author: NyanCatda * @Date: 2022-03-22 01:27:22 * @LastEditTime: 2022-03-22 18:00:46 * @LastEditors: NyanCatda * @Description: 控制台函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Console\Console.go
* @Author: NyanCatda * @Date: 2022-03-22 01:27:22 * @LastEditTime: 2022-03-22 18:00:46 * @LastEditors: NyanCatda * @Description: 控制台函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\Console\Console.go
Plugin/JavaScript/Tools/File
* @Author: NyanCatda * @Date: 2022-03-22 21:59:31 * @LastEditTime: 2022-03-23 21:43:03 * @LastEditors: NyanCatda * @Description: 目录操作 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\File\Dir.go
* @Author: NyanCatda * @Date: 2022-03-22 21:59:31 * @LastEditTime: 2022-03-23 21:43:03 * @LastEditors: NyanCatda * @Description: 目录操作 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\File\Dir.go
Plugin/JavaScript/Tools/HttpRequest
* @Author: NyanCatda * @Date: 2022-03-22 17:36:42 * @LastEditTime: 2022-03-23 21:44:44 * @LastEditors: NyanCatda * @Description: 下载文件函数 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\HttpRequest\Download.go
* @Author: NyanCatda * @Date: 2022-03-22 17:36:42 * @LastEditTime: 2022-03-23 21:44:44 * @LastEditors: NyanCatda * @Description: 下载文件函数 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\HttpRequest\Download.go
Plugin/JavaScript/Tools/LevelDB
* @Author: NyanCatda * @Date: 2022-03-24 14:28:26 * @LastEditTime: 2022-03-24 15:11:16 * @LastEditors: NyanCatda * @Description: LevelDB函数封装 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\LevelDB\LevelDB.go
* @Author: NyanCatda * @Date: 2022-03-24 14:28:26 * @LastEditTime: 2022-03-24 15:11:16 * @LastEditors: NyanCatda * @Description: LevelDB函数封装 * @FilePath: \Momizi\Internal\Plugin\JavaScript\Tools\LevelDB\LevelDB.go
Plugin/JavaScriptV8
* @Author: McPlus * @Date: 2022-03-24 20:37:42 * @LastEditTime: 2022-04-04 12:52:14 * @LastEditors: NyanCatda * @Description: Js插件 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\JavaScript.go
* @Author: McPlus * @Date: 2022-03-24 20:37:42 * @LastEditTime: 2022-04-04 12:52:14 * @LastEditors: NyanCatda * @Description: Js插件 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\JavaScript.go
Plugin/JavaScriptV8/Events
* @Author: NyanCatda * @Date: 2022-04-02 14:25:18 * @LastEditTime: 2022-04-02 23:43:49 * @LastEditors: NyanCatda * @Description: CommandEvent * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Events\Command.go
* @Author: NyanCatda * @Date: 2022-04-02 14:25:18 * @LastEditTime: 2022-04-02 23:43:49 * @LastEditors: NyanCatda * @Description: CommandEvent * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Events\Command.go
Plugin/JavaScriptV8/Listener
* @Author: McPlus * @Date: 2022-03-24 20:54:07 * @LastEditTime: 2022-04-02 21:53:04 * @LastEditors: NyanCatda * @Description: 监听器 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Listener\Listener.go
* @Author: McPlus * @Date: 2022-03-24 20:54:07 * @LastEditTime: 2022-04-02 21:53:04 * @LastEditors: NyanCatda * @Description: 监听器 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Listener\Listener.go
Plugin/JavaScriptV8/Tools
* @Author: McPlus * @Date: 2022-03-24 21:47:22 * @LastEditTime: 2022-04-04 13:17:50 * @LastEditors: NyanCatda * @Description: 工具函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Tools.go
* @Author: McPlus * @Date: 2022-03-24 21:47:22 * @LastEditTime: 2022-04-04 13:17:50 * @LastEditors: NyanCatda * @Description: 工具函数注册 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Tools.go
Plugin/JavaScriptV8/Tools/Config
* @Author: NyanCatda * @Date: 2022-04-03 13:23:50 * @LastEditTime: 2022-04-04 12:55:53 * @LastEditors: NyanCatda * @Description: 配置文件操作类 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Config\Config.go
* @Author: NyanCatda * @Date: 2022-04-03 13:23:50 * @LastEditTime: 2022-04-04 12:55:53 * @LastEditors: NyanCatda * @Description: 配置文件操作类 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Config\Config.go
Plugin/JavaScriptV8/Tools/Console
* @Author: McPlus * @Date: 2022-03-25 05:22:32 * @LastEditTime: 2022-03-26 01:24:34 * @LastEditors: McPlus * @Description: 控制台方法 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Console\Console.go
* @Author: McPlus * @Date: 2022-03-25 05:22:32 * @LastEditTime: 2022-03-26 01:24:34 * @LastEditors: McPlus * @Description: 控制台方法 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Console\Console.go
Plugin/JavaScriptV8/Tools/File
* @Author: McPlus * @Date: 2022-03-28 17:24:26 * @LastEditTime: 2022-04-04 12:56:55 * @LastEditors: NyanCatda * @Description: 文件类 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\File\File.go
* @Author: McPlus * @Date: 2022-03-28 17:24:26 * @LastEditTime: 2022-04-04 12:56:55 * @LastEditors: NyanCatda * @Description: 文件类 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\File\File.go
Plugin/JavaScriptV8/Tools/HttpRequest
* @Author: NyanCatda * @Date: 2022-03-27 02:31:39 * @LastEditTime: 2022-04-04 13:13:28 * @LastEditors: NyanCatda * @Description: 下载文件函数封装 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\HttpRequest\Download.go
* @Author: NyanCatda * @Date: 2022-03-27 02:31:39 * @LastEditTime: 2022-04-04 13:13:28 * @LastEditors: NyanCatda * @Description: 下载文件函数封装 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\HttpRequest\Download.go
Plugin/JavaScriptV8/Tools/Loader
* @Author: NyanCatda * @Date: 2022-03-26 18:48:29 * @LastEditTime: 2022-04-03 13:29:27 * @LastEditors: NyanCatda * @Description: 常见类型转换封装 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Loader\TypeConversion.go
* @Author: NyanCatda * @Date: 2022-03-26 18:48:29 * @LastEditTime: 2022-04-03 13:29:27 * @LastEditors: NyanCatda * @Description: 常见类型转换封装 * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Tools\Loader\TypeConversion.go
Plugin/Tools/JsonConfig
* @Author: NyanCatda * @Date: 2022-03-23 20:18:31 * @LastEditTime: 2022-03-27 21:33:20 * @LastEditors: NyanCatda * @Description: 配置文件操作 * @FilePath: \Momizi\Internal\Plugin\Tools\JsonConfig\Config.go
* @Author: NyanCatda * @Date: 2022-03-23 20:18:31 * @LastEditTime: 2022-03-27 21:33:20 * @LastEditors: NyanCatda * @Description: 配置文件操作 * @FilePath: \Momizi\Internal\Plugin\Tools\JsonConfig\Config.go
Plugin/Tools/LevelDB
* @Author: NyanCatda * @Date: 2022-03-24 14:04:35 * @LastEditTime: 2022-03-24 15:09:05 * @LastEditors: NyanCatda * @Description: LevelDB封装 * @FilePath: \Momizi\Internal\Plugin\Tools\LevelDB\LevelDB.go
* @Author: NyanCatda * @Date: 2022-03-24 14:04:35 * @LastEditTime: 2022-03-24 15:09:05 * @LastEditors: NyanCatda * @Description: LevelDB封装 * @FilePath: \Momizi\Internal\Plugin\Tools\LevelDB\LevelDB.go
Plugin/Tools/PluginList
* @Author: NyanCatda * @Date: 2022-04-04 12:35:10 * @LastEditTime: 2022-04-04 12:37:12 * @LastEditors: NyanCatda * @Description: 插件列表模块 * @FilePath: \Momizi\Internal\Plugin\Tools\PluginList\PluginList.go
* @Author: NyanCatda * @Date: 2022-04-04 12:35:10 * @LastEditTime: 2022-04-04 12:37:12 * @LastEditors: NyanCatda * @Description: 插件列表模块 * @FilePath: \Momizi\Internal\Plugin\Tools\PluginList\PluginList.go
* @Author: NyanCatda * @Date: 2022-03-12 23:31:49 * @LastEditTime: 2022-03-27 02:43:45 * @LastEditors: NyanCatda * @Description: * @FilePath: \Momizi\Tools\DownloadFile.go
* @Author: NyanCatda * @Date: 2022-03-12 23:31:49 * @LastEditTime: 2022-03-27 02:43:45 * @LastEditors: NyanCatda * @Description: * @FilePath: \Momizi\Tools\DownloadFile.go
File
* @Author: NyanCatda * @Date: 2022-03-08 21:26:55 * @LastEditTime: 2022-03-22 23:21:11 * @LastEditors: NyanCatda * @Description: 路径检查 * @FilePath: \Momizi\Tools\File\Dir.go
* @Author: NyanCatda * @Date: 2022-03-08 21:26:55 * @LastEditTime: 2022-03-22 23:21:11 * @LastEditors: NyanCatda * @Description: 路径检查 * @FilePath: \Momizi\Tools\File\Dir.go
Log
* @Author: NyanCatda * @Date: 2022-03-21 19:51:14 * @LastEditTime: 2022-06-17 23:41:24 * @LastEditors: NyanCatda * @Description: 终端输出颜色 * @FilePath: \Momizi\Tools\Log\Color.go
* @Author: NyanCatda * @Date: 2022-03-21 19:51:14 * @LastEditTime: 2022-06-17 23:41:24 * @LastEditors: NyanCatda * @Description: 终端输出颜色 * @FilePath: \Momizi\Tools\Log\Color.go
ReadConfig
* @Author: NyanCatda * @Date: 2022-03-08 21:25:31 * @LastEditTime: 2022-03-08 21:31:34 * @LastEditors: NyanCatda * @Description: 配置文件模块 * @FilePath: \Momizi\Tools\ReadConfig\ReadConfig.go
* @Author: NyanCatda * @Date: 2022-03-08 21:25:31 * @LastEditTime: 2022-03-08 21:31:34 * @LastEditors: NyanCatda * @Description: 配置文件模块 * @FilePath: \Momizi\Tools\ReadConfig\ReadConfig.go
Terminal
* @Author: NyanCatda * @Date: 2022-03-30 19:57:08 * @LastEditTime: 2022-04-02 22:15:24 * @LastEditors: NyanCatda * @Description: 终端控制台 * @FilePath: \Momizi\Tools\Terminal\Terminal.go
* @Author: NyanCatda * @Date: 2022-03-30 19:57:08 * @LastEditTime: 2022-04-02 22:15:24 * @LastEditors: NyanCatda * @Description: 终端控制台 * @FilePath: \Momizi\Tools\Terminal\Terminal.go
Terminal/Command
* @Author: NyanCatda * @Date: 2022-03-30 19:57:58 * @LastEditTime: 2022-04-04 12:28:51 * @LastEditors: NyanCatda * @Description: 命令处理 * @FilePath: \Momizi\Tools\Terminal\Command\Command.go
* @Author: NyanCatda * @Date: 2022-03-30 19:57:58 * @LastEditTime: 2022-04-04 12:28:51 * @LastEditors: NyanCatda * @Description: 命令处理 * @FilePath: \Momizi\Tools\Terminal\Command\Command.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL