Slack Kotlin library for building bots with Micronaut.
Features:
- API objects are annotated with Micronaut's
@Introspected
for reflection-free serialization and deserialization. - Slack client that's configurable via
annotations.yml
.
Publishing
This package is published to GitHub's package repository.
- Rev the
version
inbuild.gradle.kts
- Set environment variables
BINTRAY_USERNAME
andBINTRAY_API_KEY
- Run
./gradlew bintrayUpload -PbintrayUser=$BINTRAY_USERNAME -PbintrayKey=$BINTRAY_API_KEY