├── .editorconfig ├── .github └── workflows │ ├── build-and-release.yml │ └── release-beta.yml ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml └── copyright │ └── botCommons.xml ├── LICENSE ├── README.md ├── USAGE.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── release.sh ├── release_beta.sh ├── settings.gradle ├── src ├── main │ └── java │ │ └── me │ │ └── duncte123 │ │ └── botcommons │ │ ├── BotCommons.java │ │ ├── JSONHelper.java │ │ ├── StringUtils.java │ │ ├── commands │ │ ├── DefaultCommandContext.java │ │ └── ICommandContext.java │ │ ├── config │ │ └── ConfigUtils.java │ │ ├── messaging │ │ ├── EmbedUtils.java │ │ ├── MessageConfig.java │ │ ├── MessageConfigDefaults.java │ │ └── MessageUtils.java │ │ ├── text │ │ └── TextColor.java │ │ └── web │ │ ├── ContentType.java │ │ ├── PendingRequestFunction.java │ │ ├── RequestBuilderFunction.java │ │ ├── WebParserUtils.java │ │ ├── WebUtils.java │ │ └── requests │ │ ├── EmptyFromRequestBody.java │ │ ├── FormRequestBody.java │ │ ├── IRequestBody.java │ │ ├── JSONRequestBody.java │ │ └── PlainTextRequestBody.java └── test │ └── java │ └── me │ └── duncte123 │ └── botcommons │ ├── ConfigTest.java │ ├── EmbedUtilsTest.java │ ├── StringUtilsTest.java │ ├── WebTest.java │ └── obj │ └── TestConfig.java └── test.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.github/workflows/build-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/release-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.github/workflows/release-beta.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .gradle/ 3 | out/ 4 | build/ 5 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/copyright/botCommons.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/.idea/copyright/botCommons.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/USAGE.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/gradlew.bat -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/release.sh -------------------------------------------------------------------------------- /release_beta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/release_beta.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/BotCommons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/BotCommons.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/JSONHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/JSONHelper.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/StringUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/commands/DefaultCommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/commands/DefaultCommandContext.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/commands/ICommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/commands/ICommandContext.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/config/ConfigUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/config/ConfigUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/messaging/EmbedUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/messaging/EmbedUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/messaging/MessageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/messaging/MessageConfig.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/messaging/MessageConfigDefaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/messaging/MessageConfigDefaults.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/messaging/MessageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/messaging/MessageUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/text/TextColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/text/TextColor.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/ContentType.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/PendingRequestFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/PendingRequestFunction.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/RequestBuilderFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/RequestBuilderFunction.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/WebParserUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/WebParserUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/WebUtils.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/requests/EmptyFromRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/requests/EmptyFromRequestBody.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/requests/FormRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/requests/FormRequestBody.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/requests/IRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/requests/IRequestBody.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/requests/JSONRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/requests/JSONRequestBody.java -------------------------------------------------------------------------------- /src/main/java/me/duncte123/botcommons/web/requests/PlainTextRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/main/java/me/duncte123/botcommons/web/requests/PlainTextRequestBody.java -------------------------------------------------------------------------------- /src/test/java/me/duncte123/botcommons/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/test/java/me/duncte123/botcommons/ConfigTest.java -------------------------------------------------------------------------------- /src/test/java/me/duncte123/botcommons/EmbedUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/test/java/me/duncte123/botcommons/EmbedUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/me/duncte123/botcommons/StringUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/test/java/me/duncte123/botcommons/StringUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/me/duncte123/botcommons/WebTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/test/java/me/duncte123/botcommons/WebTest.java -------------------------------------------------------------------------------- /src/test/java/me/duncte123/botcommons/obj/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/src/test/java/me/duncte123/botcommons/obj/TestConfig.java -------------------------------------------------------------------------------- /test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duncte123/botCommons/HEAD/test.json --------------------------------------------------------------------------------