webhooks

Simple messaging webhooks facilitate easy alerting and monitoring in applications, featuring Discord integration with customizable message content, embeds, and user-defined attributes. More platforms coming soon.

JVM
iOS
macOS
watchOS
tvOS
Linux
Windows
JS
GitHub stars2
Dependents0
LicenseApache License 2.0
Creation dateover 1 year ago

Last activity8 days ago
Latest release1.1.0 (10 months ago)

webhooks

Simple messaging webhooks for easy alerting & monitoring in your applications.

Discord

dependencies {
    implementation("digital.guimauve.webhooks:discord:1.1.0")
}
val discordWebhookService = DiscordWebhookServiceImpl()
discordWebhookService.send("<your webhook url>") {
    username = "Kotlin Bot"
    avatarUrl = "..."
    content = "Hello from Kotlin!"
    embed {
        title = "Ktor & Discord"
        description = "This embed was created with a DSL"
        color = 0x00FF00
        field("Field 1", "Some value", inline = true)
        footer("Made with ❤️")
    }
}

More platforms coming soon!

JVM
iOS
macOS
watchOS
tvOS
Linux
Windows
JS
GitHub stars2
Dependents0
LicenseApache License 2.0
Creation dateover 1 year ago

Last activity8 days ago
Latest release1.1.0 (10 months ago)

webhooks

Simple messaging webhooks for easy alerting & monitoring in your applications.

Discord

dependencies {
    implementation("digital.guimauve.webhooks:discord:1.1.0")
}
val discordWebhookService = DiscordWebhookServiceImpl()
discordWebhookService.send("<your webhook url>") {
    username = "Kotlin Bot"
    avatarUrl = "..."
    content = "Hello from Kotlin!"
    embed {
        title = "Ktor & Discord"
        description = "This embed was created with a DSL"
        color = 0x00FF00
        field("Field 1", "Some value", inline = true)
        footer("Made with ❤️")
    }
}

More platforms coming soon!