├── .gitattributes ├── .github ├── pom.xml └── workflows │ ├── docs.yml │ ├── gradle.yml │ └── pom.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main └── java │ └── club │ └── minnced │ └── discord │ └── webhook │ ├── IOUtil.java │ ├── LibraryInfo.java │ ├── MessageFlags.java │ ├── WebhookClient.java │ ├── WebhookClientBuilder.java │ ├── WebhookCluster.java │ ├── exception │ └── HttpException.java │ ├── external │ ├── D4JWebhookClient.java │ ├── JDAWebhookClient.java │ └── JavacordWebhookClient.java │ ├── receive │ ├── EntityFactory.java │ ├── ReadonlyAttachment.java │ ├── ReadonlyEmbed.java │ ├── ReadonlyMessage.java │ └── ReadonlyUser.java │ ├── send │ ├── AllowedMentions.java │ ├── MessageAttachment.java │ ├── WebhookEmbed.java │ ├── WebhookEmbedBuilder.java │ ├── WebhookMessage.java │ └── WebhookMessageBuilder.java │ └── util │ ├── ThreadPools.java │ └── WebhookErrorHandler.java └── test ├── java └── root │ ├── IOTest.java │ ├── IOTestUtil.java │ ├── receive │ ├── ReceiveEmbedTest.java │ ├── ReceiveMessageTest.java │ └── ReceiveMock.java │ └── send │ ├── IOMock.java │ ├── MessageTest.java │ └── SendEmbedTest.java └── resources └── logback-test.xml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.github/pom.xml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.github/workflows/pom.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'discord-webhooks' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/IOUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/IOUtil.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/LibraryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/LibraryInfo.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/MessageFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/MessageFlags.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/WebhookClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/WebhookClient.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/WebhookClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/WebhookClientBuilder.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/WebhookCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/WebhookCluster.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/exception/HttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/exception/HttpException.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/external/D4JWebhookClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/external/D4JWebhookClient.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/external/JDAWebhookClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/external/JDAWebhookClient.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/external/JavacordWebhookClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/external/JavacordWebhookClient.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/receive/EntityFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/receive/EntityFactory.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/receive/ReadonlyAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/receive/ReadonlyAttachment.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/receive/ReadonlyEmbed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/receive/ReadonlyEmbed.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/receive/ReadonlyMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/receive/ReadonlyMessage.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/receive/ReadonlyUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/receive/ReadonlyUser.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/AllowedMentions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/AllowedMentions.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/MessageAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/MessageAttachment.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/WebhookEmbed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/WebhookEmbed.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/WebhookEmbedBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/WebhookEmbedBuilder.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/WebhookMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/WebhookMessage.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/send/WebhookMessageBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/send/WebhookMessageBuilder.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/util/ThreadPools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/util/ThreadPools.java -------------------------------------------------------------------------------- /src/main/java/club/minnced/discord/webhook/util/WebhookErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/main/java/club/minnced/discord/webhook/util/WebhookErrorHandler.java -------------------------------------------------------------------------------- /src/test/java/root/IOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/IOTest.java -------------------------------------------------------------------------------- /src/test/java/root/IOTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/IOTestUtil.java -------------------------------------------------------------------------------- /src/test/java/root/receive/ReceiveEmbedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/receive/ReceiveEmbedTest.java -------------------------------------------------------------------------------- /src/test/java/root/receive/ReceiveMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/receive/ReceiveMessageTest.java -------------------------------------------------------------------------------- /src/test/java/root/receive/ReceiveMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/receive/ReceiveMock.java -------------------------------------------------------------------------------- /src/test/java/root/send/IOMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/send/IOMock.java -------------------------------------------------------------------------------- /src/test/java/root/send/MessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/send/MessageTest.java -------------------------------------------------------------------------------- /src/test/java/root/send/SendEmbedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/java/root/send/SendEmbedTest.java -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinnDevelopment/discord-webhooks/HEAD/src/test/resources/logback-test.xml --------------------------------------------------------------------------------