Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 943 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 943 Bytes

Hapico

Hapico is a Discord bot written in Typescript that connects a Minecraft server with a minecraft server. It includes a leveling system, replacing bots like MEE6, administration commands, Minecraft-Discord cross chat, and a constantly updating player list.

The source code for the Spigot plugin used on the minecraft server to enable integration is available here.

Dependencies

Hapico requires extra packages to render images with canvas. More information can be found in the NPM entry for the package.

Configuration

Hapico uses several API tokens, credentials, and an SSL certificate. An example environment setup is defined in the .env.example file. The Minecraft integration also needs a custom Spigot plugin, and a self signed certificate. The certificate authority used for the certificate should be specified in the .env file.