├── .gitignore ├── LICENSE ├── MiraiBot ├── backend │ ├── .gitignore │ ├── adfilter │ │ ├── __init__.py │ │ ├── _deprecated_mode.ipynb │ │ ├── data │ │ │ ├── clf.pkl │ │ │ ├── cn_stopwords.txt │ │ │ ├── data-fraudad.txt │ │ │ ├── data-normal.txt │ │ │ ├── data-pssisterad.txt │ │ │ ├── data-sellad.txt │ │ │ ├── dataset.csv │ │ │ ├── hit_stopwords.txt │ │ │ ├── stopWordsArray.pkl │ │ │ └── vectorizer.pkl │ │ ├── model.py │ │ ├── modelv2.ipynb │ │ ├── test.ipynb │ │ ├── test.py │ │ └── train.py │ ├── apiserver.py │ ├── captcha-breaker-v2.pth │ ├── captchabreaker │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── modelv2.py │ │ ├── trainv2.py │ │ └── utils.py │ ├── main.py │ ├── poemgen │ │ ├── __init__.py │ │ ├── dataset.txt │ │ ├── model.py │ │ ├── poemgen.ipynb │ │ ├── test.py │ │ └── train.py │ ├── requirements.txt │ └── sex │ │ ├── __init__.py │ │ └── parser.py ├── build.gradle.kts ├── config │ └── config │ │ ├── complexbot.sample.yml │ │ └── system.sample.yml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs │ └── com.kenvix.utils-2.0.jar ├── settings.gradle.kts └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── kenvix │ │ │ ├── complexbot │ │ │ ├── CallBridge.kt │ │ │ ├── ComplexBotConfig.kt │ │ │ ├── ComplexBotDriver.kt │ │ │ ├── ComplexBotMiraiComponent.kt │ │ │ ├── ExtendedDeviceInfo.kt │ │ │ ├── ExtendedLoginSolver.kt │ │ │ ├── ExtensionUtils.kt │ │ │ ├── GroupOptions.kt │ │ │ ├── feature │ │ │ │ ├── FeatureRoutes.kt │ │ │ │ ├── friend │ │ │ │ │ ├── AutoAcceptFriendRequest.kt │ │ │ │ │ ├── AutoAcceptGroupInvitation.kt │ │ │ │ │ ├── AutoAcceptJoinGroupOptionCommand.kt │ │ │ │ │ ├── AutoAcceptJoinGroupRequest.kt │ │ │ │ │ ├── WelcomeCommand.kt │ │ │ │ │ └── WelcomeNewFeature.kt │ │ │ │ ├── help │ │ │ │ │ ├── DebugActiveDataCommand.kt │ │ │ │ │ ├── DebugCommand.kt │ │ │ │ │ ├── HelpCommand.kt │ │ │ │ │ ├── StackTraceCommand.kt │ │ │ │ │ └── StackTraceFeature.kt │ │ │ │ ├── inspector │ │ │ │ │ ├── GroupRankingCommand.kt │ │ │ │ │ ├── InspectorCommand.kt │ │ │ │ │ ├── InspectorFeature.kt │ │ │ │ │ ├── InspectorRule.kt │ │ │ │ │ ├── InspectorRules.kt │ │ │ │ │ ├── InspectorStatisticUtils.kt │ │ │ │ │ ├── PO.kt │ │ │ │ │ ├── PunishCommand.kt │ │ │ │ │ ├── Punishment.kt │ │ │ │ │ ├── WhoCommand.kt │ │ │ │ │ └── rule │ │ │ │ │ │ ├── BayesBasedAd.kt │ │ │ │ │ │ ├── BayesBasedAdPlaceholders.kt │ │ │ │ │ │ ├── DebugRule.kt │ │ │ │ │ │ ├── DocumentAd.kt │ │ │ │ │ │ ├── EmojiFlooding.kt │ │ │ │ │ │ ├── ManualPunishmentRule.kt │ │ │ │ │ │ ├── NonWellKnownUrl.kt │ │ │ │ │ │ ├── PhotoQrCodeAd.kt │ │ │ │ │ │ └── UselessApp.kt │ │ │ │ ├── middleware │ │ │ │ │ ├── AdminPermissionRequired.kt │ │ │ │ │ ├── CorePermissionRequired.kt │ │ │ │ │ ├── GroupMessageOnly.kt │ │ │ │ │ └── SwitchableCommand.kt │ │ │ │ ├── props │ │ │ │ │ ├── GetPropCommand.kt │ │ │ │ │ ├── GroupProperties.kt │ │ │ │ │ ├── GroupProperty.kt │ │ │ │ │ ├── ListPropCommand.kt │ │ │ │ │ └── SetPropCommand.kt │ │ │ │ ├── session │ │ │ │ │ └── SessionDispatcher.kt │ │ │ │ ├── sex │ │ │ │ │ ├── LifePredictorCommand.kt │ │ │ │ │ ├── RepeatCommand.kt │ │ │ │ │ ├── RunCodeCommand.kt │ │ │ │ │ └── SexCommand.kt │ │ │ │ ├── switchcommand │ │ │ │ │ ├── ListCommand.kt │ │ │ │ │ └── SwitchCommand.kt │ │ │ │ └── system │ │ │ │ │ ├── ReLoginCommand.kt │ │ │ │ │ ├── SetContextCommand.kt │ │ │ │ │ └── UpTimeCommand.kt │ │ │ └── rpc │ │ │ │ └── thrift │ │ │ │ ├── BackendBridge.java │ │ │ │ ├── RPCException.java │ │ │ │ └── TextClassificationResult.java │ │ │ └── moecraftbot │ │ │ ├── mirai │ │ │ ├── lib │ │ │ │ ├── Utils.kt │ │ │ │ └── bot │ │ │ │ │ └── AbstractDriver.kt │ │ │ └── middleware │ │ │ │ └── BotMiddleware.kt │ │ │ ├── ng │ │ │ ├── Bootstrapper.kt │ │ │ ├── DatabaseConnection.kt │ │ │ ├── Defines.kt │ │ │ ├── Main.java │ │ │ └── lib │ │ │ │ ├── ApplicationPhase.kt │ │ │ │ ├── BackendConnector.kt │ │ │ │ ├── BaseFunctionalEntity.kt │ │ │ │ ├── Cached.kt │ │ │ │ ├── CachedClasses.kt │ │ │ │ ├── ConfigManager.kt │ │ │ │ ├── ConsoleCommands.kt │ │ │ │ ├── ContextManager.kt │ │ │ │ ├── ExceptionHandler.kt │ │ │ │ ├── ExternalClassLoader.java │ │ │ │ ├── ExternalClassPathSetup.kt │ │ │ │ ├── HttpUtils.kt │ │ │ │ ├── Named.kt │ │ │ │ ├── Sideloader.kt │ │ │ │ ├── SystemOptions.java │ │ │ │ ├── Utils.kt │ │ │ │ ├── api │ │ │ │ ├── APIException.kt │ │ │ │ └── APIResult.kt │ │ │ │ ├── bot │ │ │ │ ├── BotCommandQueryData.kt │ │ │ │ └── BotInfo.kt │ │ │ │ └── exception │ │ │ │ ├── BotApiException.java │ │ │ │ ├── BusinessLogicException.java │ │ │ │ ├── InvalidAuthorizationException.java │ │ │ │ ├── InvalidConfigException.java │ │ │ │ ├── StockException.java │ │ │ │ ├── UserInvalidUsageException.java │ │ │ │ ├── UserViolationException.java │ │ │ │ └── WrongBotCommandTargetException.java │ │ │ └── server │ │ │ └── CommonJsonResult.kt │ ├── resources │ │ ├── bot.policy │ │ ├── logback.xml │ │ ├── test.jpg │ │ └── white-urls.txt │ └── thrift │ │ └── backend.thrift │ └── test │ └── java │ ├── AccessTest.kt │ ├── BackendAPITest.kt │ ├── CommandParseTest.kt │ └── ComplexBotTest.kt └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/LICENSE -------------------------------------------------------------------------------- /MiraiBot/backend/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | __pycache__ -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/_deprecated_mode.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/_deprecated_mode.ipynb -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/clf.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/clf.pkl -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/cn_stopwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/cn_stopwords.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/data-fraudad.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/data-fraudad.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/data-normal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/data-normal.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/data-pssisterad.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/data-pssisterad.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/data-sellad.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/data-sellad.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/dataset.csv -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/hit_stopwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/hit_stopwords.txt -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/stopWordsArray.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/stopWordsArray.pkl -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/data/vectorizer.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/data/vectorizer.pkl -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/model.py -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/modelv2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/modelv2.ipynb -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/test.ipynb -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/test.py -------------------------------------------------------------------------------- /MiraiBot/backend/adfilter/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/adfilter/train.py -------------------------------------------------------------------------------- /MiraiBot/backend/apiserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/apiserver.py -------------------------------------------------------------------------------- /MiraiBot/backend/captcha-breaker-v2.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/captcha-breaker-v2.pth -------------------------------------------------------------------------------- /MiraiBot/backend/captchabreaker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MiraiBot/backend/captchabreaker/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/captchabreaker/dataset.py -------------------------------------------------------------------------------- /MiraiBot/backend/captchabreaker/modelv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/captchabreaker/modelv2.py -------------------------------------------------------------------------------- /MiraiBot/backend/captchabreaker/trainv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/captchabreaker/trainv2.py -------------------------------------------------------------------------------- /MiraiBot/backend/captchabreaker/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/captchabreaker/utils.py -------------------------------------------------------------------------------- /MiraiBot/backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/main.py -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/dataset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/poemgen/dataset.txt -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/model.py: -------------------------------------------------------------------------------- 1 | # -*- coding: UTF-8 -*- -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/poemgen.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/poemgen/poemgen.ipynb -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/test.py: -------------------------------------------------------------------------------- 1 | # -*- coding: UTF-8 -*- 2 | 3 | -------------------------------------------------------------------------------- /MiraiBot/backend/poemgen/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/poemgen/train.py -------------------------------------------------------------------------------- /MiraiBot/backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/requirements.txt -------------------------------------------------------------------------------- /MiraiBot/backend/sex/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MiraiBot/backend/sex/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/backend/sex/parser.py -------------------------------------------------------------------------------- /MiraiBot/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/build.gradle.kts -------------------------------------------------------------------------------- /MiraiBot/config/config/complexbot.sample.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/config/config/complexbot.sample.yml -------------------------------------------------------------------------------- /MiraiBot/config/config/system.sample.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/config/config/system.sample.yml -------------------------------------------------------------------------------- /MiraiBot/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/gradle.properties -------------------------------------------------------------------------------- /MiraiBot/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MiraiBot/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /MiraiBot/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/gradlew -------------------------------------------------------------------------------- /MiraiBot/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/gradlew.bat -------------------------------------------------------------------------------- /MiraiBot/libs/com.kenvix.utils-2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/libs/com.kenvix.utils-2.0.jar -------------------------------------------------------------------------------- /MiraiBot/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "KMiraiBot" 2 | 3 | -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/CallBridge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/CallBridge.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotConfig.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotDriver.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotMiraiComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ComplexBotMiraiComponent.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ExtendedDeviceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ExtendedDeviceInfo.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ExtendedLoginSolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ExtendedLoginSolver.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/ExtensionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/ExtensionUtils.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/GroupOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/GroupOptions.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/FeatureRoutes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/FeatureRoutes.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptFriendRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptFriendRequest.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptGroupInvitation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptGroupInvitation.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptJoinGroupOptionCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptJoinGroupOptionCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptJoinGroupRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/AutoAcceptJoinGroupRequest.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/WelcomeCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/WelcomeCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/WelcomeNewFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/friend/WelcomeNewFeature.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/DebugActiveDataCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/DebugActiveDataCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/DebugCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/DebugCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/HelpCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/HelpCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/StackTraceCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/StackTraceCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/StackTraceFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/help/StackTraceFeature.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/GroupRankingCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/GroupRankingCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorFeature.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorRule.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorRules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorRules.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorStatisticUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/InspectorStatisticUtils.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/PO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/PO.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/PunishCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/PunishCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/Punishment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/Punishment.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/WhoCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/WhoCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/BayesBasedAd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/BayesBasedAd.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/BayesBasedAdPlaceholders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/BayesBasedAdPlaceholders.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/DebugRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/DebugRule.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/DocumentAd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/DocumentAd.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/EmojiFlooding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/EmojiFlooding.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/ManualPunishmentRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/ManualPunishmentRule.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/NonWellKnownUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/NonWellKnownUrl.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/PhotoQrCodeAd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/PhotoQrCodeAd.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/UselessApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/inspector/rule/UselessApp.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/AdminPermissionRequired.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/AdminPermissionRequired.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/CorePermissionRequired.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/CorePermissionRequired.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/GroupMessageOnly.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/GroupMessageOnly.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/SwitchableCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/middleware/SwitchableCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GetPropCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GetPropCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GroupProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GroupProperties.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GroupProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/GroupProperty.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/ListPropCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/ListPropCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/SetPropCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/props/SetPropCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/session/SessionDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/session/SessionDispatcher.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/LifePredictorCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/LifePredictorCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/RepeatCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/RepeatCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/RunCodeCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/RunCodeCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/SexCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/sex/SexCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/switchcommand/ListCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/switchcommand/ListCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/switchcommand/SwitchCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/switchcommand/SwitchCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/ReLoginCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/ReLoginCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/SetContextCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/SetContextCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/UpTimeCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/feature/system/UpTimeCommand.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/BackendBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/BackendBridge.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/RPCException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/RPCException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/TextClassificationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/complexbot/rpc/thrift/TextClassificationResult.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/lib/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/lib/Utils.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/lib/bot/AbstractDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/lib/bot/AbstractDriver.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/middleware/BotMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/mirai/middleware/BotMiddleware.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Bootstrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Bootstrapper.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/DatabaseConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/DatabaseConnection.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Defines.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Defines.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/Main.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ApplicationPhase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ApplicationPhase.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/BackendConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/BackendConnector.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/BaseFunctionalEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/BaseFunctionalEntity.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Cached.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Cached.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/CachedClasses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/CachedClasses.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ConfigManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ConfigManager.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ConsoleCommands.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ConsoleCommands.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ContextManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ContextManager.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExceptionHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExceptionHandler.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExternalClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExternalClassLoader.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExternalClassPathSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/ExternalClassPathSetup.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/HttpUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/HttpUtils.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Named.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Named.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Sideloader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Sideloader.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/SystemOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/SystemOptions.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/Utils.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/api/APIException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/api/APIException.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/api/APIResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/api/APIResult.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/bot/BotCommandQueryData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/bot/BotCommandQueryData.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/bot/BotInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/bot/BotInfo.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/BotApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/BotApiException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/BusinessLogicException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/BusinessLogicException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/InvalidAuthorizationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/InvalidAuthorizationException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/InvalidConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/InvalidConfigException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/StockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/StockException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/UserInvalidUsageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/UserInvalidUsageException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/UserViolationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/UserViolationException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/WrongBotCommandTargetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/ng/lib/exception/WrongBotCommandTargetException.java -------------------------------------------------------------------------------- /MiraiBot/src/main/java/com/kenvix/moecraftbot/server/CommonJsonResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/java/com/kenvix/moecraftbot/server/CommonJsonResult.kt -------------------------------------------------------------------------------- /MiraiBot/src/main/resources/bot.policy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MiraiBot/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/resources/logback.xml -------------------------------------------------------------------------------- /MiraiBot/src/main/resources/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/resources/test.jpg -------------------------------------------------------------------------------- /MiraiBot/src/main/resources/white-urls.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/resources/white-urls.txt -------------------------------------------------------------------------------- /MiraiBot/src/main/thrift/backend.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/main/thrift/backend.thrift -------------------------------------------------------------------------------- /MiraiBot/src/test/java/AccessTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/test/java/AccessTest.kt -------------------------------------------------------------------------------- /MiraiBot/src/test/java/BackendAPITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/test/java/BackendAPITest.kt -------------------------------------------------------------------------------- /MiraiBot/src/test/java/CommandParseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/test/java/CommandParseTest.kt -------------------------------------------------------------------------------- /MiraiBot/src/test/java/ComplexBotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/MiraiBot/src/test/java/ComplexBotTest.kt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenvix/ComplexBot/HEAD/README.md --------------------------------------------------------------------------------