├── .gitignore ├── LICENSE ├── README.md ├── docs ├── .nojekyll ├── README.md └── hoyobot-logo.png ├── pom.xml ├── sdk-api ├── config.yml ├── plugin.yml ├── pom.xml └── src │ └── cn │ └── hoyobot │ └── example │ ├── ExampleCommand.java │ └── ExamplePlugin.java ├── sdk-dev-tool ├── plugin.yml ├── pom.xml └── src │ └── cn │ └── hoyobot │ └── devtools │ ├── DevTools.java │ ├── command │ └── CompilerCommand.java │ └── loader │ ├── PackageCompiler.java │ ├── SourcePluginClassLoader.java │ └── SourcePluginLoader.java └── sdk-main ├── pom.xml └── src └── main ├── kotlin └── cn │ └── hoyobot │ └── sdk │ ├── HoyoBot.kt │ ├── Launcher.kt │ ├── command │ ├── Command.kt │ ├── CommandMap.kt │ ├── CommandSender.kt │ ├── CommandSettings.kt │ ├── ConsoleCommandSender.kt │ ├── DefaultCommandMap.kt │ ├── SimpleCommandMap.kt │ ├── VillaCommandSender.kt │ ├── commands │ │ ├── DebugCommand.kt │ │ ├── GetMemberCommand.kt │ │ ├── GetRoomCommand.kt │ │ ├── GetVillaCommand.kt │ │ ├── HelpCommand.kt │ │ ├── PluginCommand.kt │ │ ├── ReloadCommand.kt │ │ ├── SendCommand.kt │ │ ├── StopCommand.kt │ │ └── VersionCommand.kt │ ├── console │ │ ├── CommandCompleter.kt │ │ ├── ConsoleThread.kt │ │ └── TerminalConsole.kt │ └── data │ │ ├── CommandData.kt │ │ ├── CommandEnumData.kt │ │ ├── CommandParam.kt │ │ ├── CommandParamData.kt │ │ ├── CommandParamOption.kt │ │ ├── CommandParamType.kt │ │ └── CommandSymbolData.kt │ ├── event │ ├── AsyncEvent.kt │ ├── BotEvent.kt │ ├── CancellableEvent.kt │ ├── CompletableEvent.kt │ ├── EventHandler.kt │ ├── EventManager.kt │ ├── EventPriority.kt │ ├── proxy │ │ ├── ProxyBotStartEvent.kt │ │ ├── ProxyBotStopEvent.kt │ │ ├── ProxyPluginEnableEvent.kt │ │ ├── ProxyRespondEvent.kt │ │ └── ProxySendMessageEvent.kt │ ├── types │ │ ├── ProxyEvent.kt │ │ └── VillaEvent.kt │ └── villa │ │ ├── VillaAddQuickEmotionEvent.kt │ │ ├── VillaAuditCallbackEvent.kt │ │ ├── VillaCreateBotEvent.kt │ │ ├── VillaDeleteBotEvent.kt │ │ ├── VillaMemberJoinEvent.kt │ │ └── VillaSendMessageEvent.kt │ ├── logger │ ├── Logger.kt │ └── PluginLogger.kt │ ├── network │ ├── BotEntry.kt │ ├── RaknetInfo.kt │ ├── RaknetInterface.kt │ ├── dispatcher │ │ ├── DefaultHttpPatcher.kt │ │ ├── ProxyErrorPatcher.kt │ │ ├── ProxyFilePatcher.kt │ │ └── VillaPatcher.kt │ └── protocol │ │ ├── HttpContentCompressor.kt │ │ ├── ProxyActionInterface.kt │ │ ├── ProxyFilter.kt │ │ ├── ProxyHandler.kt │ │ ├── ProxyRequest.kt │ │ ├── ProxyResponse.kt │ │ ├── ProxyRoute.kt │ │ ├── mihoyo │ │ ├── Emotion.kt │ │ ├── ImageContentInfo.kt │ │ ├── Member.kt │ │ ├── Message.kt │ │ ├── MessageBadge.kt │ │ ├── MessageEntity.kt │ │ ├── MihoyoAPI.kt │ │ ├── MsgContentInfo.kt │ │ ├── PostContentInfo.kt │ │ ├── QuoteInfo.kt │ │ ├── Room.kt │ │ ├── Villa.kt │ │ └── VillaMemberList.kt │ │ └── type │ │ ├── AuditResult.kt │ │ ├── EmotionActionType.kt │ │ ├── MessageEntityType.kt │ │ ├── PermissionType.kt │ │ ├── ProtocolEventType.kt │ │ ├── RoomNotifyType.kt │ │ ├── RoomType.kt │ │ └── TextType.kt │ ├── plugin │ ├── Plugin.kt │ ├── PluginClassLoader.kt │ ├── PluginLoader.kt │ ├── PluginManager.kt │ └── PluginYAML.kt │ ├── scheduler │ ├── AsyncPool.kt │ ├── AsyncTask.kt │ ├── AsyncWorker.kt │ ├── BotScheduler.kt │ ├── FileWriteTask.kt │ ├── PluginTask.kt │ ├── Task.kt │ └── TaskHandler.kt │ └── utils │ ├── Config.kt │ ├── ConfigSection.kt │ ├── FastConfig.kt │ ├── FileUtils.kt │ └── Utils.kt └── resources └── log4j2.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/hoyobot-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/docs/hoyobot-logo.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/pom.xml -------------------------------------------------------------------------------- /sdk-api/config.yml: -------------------------------------------------------------------------------- 1 | room_id: 0 2 | message: "HoyoBot已经启动啦!" -------------------------------------------------------------------------------- /sdk-api/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-api/plugin.yml -------------------------------------------------------------------------------- /sdk-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-api/pom.xml -------------------------------------------------------------------------------- /sdk-api/src/cn/hoyobot/example/ExampleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-api/src/cn/hoyobot/example/ExampleCommand.java -------------------------------------------------------------------------------- /sdk-api/src/cn/hoyobot/example/ExamplePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-api/src/cn/hoyobot/example/ExamplePlugin.java -------------------------------------------------------------------------------- /sdk-dev-tool/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/plugin.yml -------------------------------------------------------------------------------- /sdk-dev-tool/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/pom.xml -------------------------------------------------------------------------------- /sdk-dev-tool/src/cn/hoyobot/devtools/DevTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/src/cn/hoyobot/devtools/DevTools.java -------------------------------------------------------------------------------- /sdk-dev-tool/src/cn/hoyobot/devtools/command/CompilerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/src/cn/hoyobot/devtools/command/CompilerCommand.java -------------------------------------------------------------------------------- /sdk-dev-tool/src/cn/hoyobot/devtools/loader/PackageCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/src/cn/hoyobot/devtools/loader/PackageCompiler.java -------------------------------------------------------------------------------- /sdk-dev-tool/src/cn/hoyobot/devtools/loader/SourcePluginClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/src/cn/hoyobot/devtools/loader/SourcePluginClassLoader.java -------------------------------------------------------------------------------- /sdk-dev-tool/src/cn/hoyobot/devtools/loader/SourcePluginLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-dev-tool/src/cn/hoyobot/devtools/loader/SourcePluginLoader.java -------------------------------------------------------------------------------- /sdk-main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/pom.xml -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/HoyoBot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/HoyoBot.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/Launcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/Launcher.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/Command.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/Command.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandMap.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandSender.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/CommandSettings.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/ConsoleCommandSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/ConsoleCommandSender.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/DefaultCommandMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/DefaultCommandMap.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/SimpleCommandMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/SimpleCommandMap.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/VillaCommandSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/VillaCommandSender.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/DebugCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/DebugCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetMemberCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetMemberCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetRoomCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetRoomCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetVillaCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/GetVillaCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/HelpCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/HelpCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/PluginCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/PluginCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/ReloadCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/ReloadCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/SendCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/SendCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/StopCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/StopCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/VersionCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/commands/VersionCommand.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/CommandCompleter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/CommandCompleter.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/ConsoleThread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/ConsoleThread.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/TerminalConsole.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/console/TerminalConsole.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandData.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandEnumData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandEnumData.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParam.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParam.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamData.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamOption.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandParamType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandSymbolData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/command/data/CommandSymbolData.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/AsyncEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/AsyncEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/BotEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/BotEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/CancellableEvent.kt: -------------------------------------------------------------------------------- 1 | package cn.hoyobot.sdk.event 2 | interface CancellableEvent -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/CompletableEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/CompletableEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventHandler.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventManager.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventPriority.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/EventPriority.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyBotStartEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyBotStartEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyBotStopEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyBotStopEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyPluginEnableEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyPluginEnableEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyRespondEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxyRespondEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxySendMessageEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/proxy/ProxySendMessageEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/types/ProxyEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/types/ProxyEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/types/VillaEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/types/VillaEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaAddQuickEmotionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaAddQuickEmotionEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaAuditCallbackEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaAuditCallbackEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaCreateBotEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaCreateBotEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaDeleteBotEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaDeleteBotEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaMemberJoinEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaMemberJoinEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaSendMessageEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/event/villa/VillaSendMessageEvent.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/logger/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/logger/Logger.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/logger/PluginLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/logger/PluginLogger.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/BotEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/BotEntry.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/RaknetInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/RaknetInfo.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/RaknetInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/RaknetInterface.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/DefaultHttpPatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/DefaultHttpPatcher.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/ProxyErrorPatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/ProxyErrorPatcher.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/ProxyFilePatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/ProxyFilePatcher.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/VillaPatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/dispatcher/VillaPatcher.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/HttpContentCompressor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/HttpContentCompressor.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyActionInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyActionInterface.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyFilter.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyHandler.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyRequest.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyResponse.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/ProxyRoute.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Emotion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Emotion.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/ImageContentInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/ImageContentInfo.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Member.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Member.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Message.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MessageBadge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MessageBadge.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MessageEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MessageEntity.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MihoyoAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MihoyoAPI.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MsgContentInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/MsgContentInfo.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/PostContentInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/PostContentInfo.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/QuoteInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/QuoteInfo.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Room.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Room.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Villa.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/Villa.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/VillaMemberList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/mihoyo/VillaMemberList.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/AuditResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/AuditResult.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/EmotionActionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/EmotionActionType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/MessageEntityType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/MessageEntityType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/PermissionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/PermissionType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/ProtocolEventType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/ProtocolEventType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/RoomNotifyType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/RoomNotifyType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/RoomType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/RoomType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/TextType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/network/protocol/type/TextType.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/Plugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/Plugin.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginClassLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginClassLoader.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginLoader.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginManager.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginYAML.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/plugin/PluginYAML.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncPool.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncTask.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/AsyncWorker.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/BotScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/BotScheduler.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/FileWriteTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/FileWriteTask.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/PluginTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/PluginTask.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/Task.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/Task.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/TaskHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/scheduler/TaskHandler.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/Config.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/ConfigSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/ConfigSection.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/FastConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/FastConfig.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/FileUtils.kt -------------------------------------------------------------------------------- /sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/kotlin/cn/hoyobot/sdk/utils/Utils.kt -------------------------------------------------------------------------------- /sdk-main/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoyoBot/HoyoBot-SDK/HEAD/sdk-main/src/main/resources/log4j2.xml --------------------------------------------------------------------------------