Slack Emojification on the JVM.
Kemohno is a reimplementation of jimdaguy/emojispell in Kotlin, taking advantage of its static typing and DSL-friendliness to make development a bit easier.
- Emojiposting attribution via user mimicking
- Duplicate emoji minimization
- special token passthrough
- Slack message action support
This repo is set up to be deployed on Heroku (Procfile + gradle jars) and can also work on OpenShift using Java S2I to run fat jars courtesy of johnrengelman/shadow.
./gradlew stage
./build/install/kemohno/bin/kemohno
./gradlew shadowJar
java -jar build/libs/kemohno-1.1.0-all.jar