🔀 Kotlin/JVM, tested, IRC v3.2 bouncer and multiplexer
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gradle/wrapper
src
.gitignore
Jenkinsfile
LICENSE.md
README.md
build.gradle.kts
codecov.sh
codecov.yml
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Hopper

Kotlin/JVM IRC bouncer and multiplexer. Provides an HTTP API for reading and updating state. Uses websockets for pushing state change to clients.

Inspired by Possel.

This project is managed on Trello. It's in active development - probably not suitable for use before version 1.0!

trello patreon codecov

Uses

  • Warren for IRC state management
  • Spark for web framework and websockets

Support

You can support the development of this bouncer through Patreon 🎉.

Code License

The source code of this project is licensed under the terms of the ISC license, listed in the LICENSE file. A concise summary of the ISC license is available at choosealicense.org.

Building

This project uses Gradle and IntelliJ IDEA for pretty easy setup and building:

  • Building: ./gradlew clean build
  • Running: ./gradlew clean run