Skip to content

Latest commit

 

History

History
112 lines (79 loc) · 3.74 KB

README.md

File metadata and controls

112 lines (79 loc) · 3.74 KB

Bot logo

MyroBot

Discord Status GitHub Issues GitHub Pull Requests License


Lines of Code Maintainability Rating Security Rating


Stars Watchs



🐟 Bot Discord for the Myrolame community

CI: Automatic build of project

Build

📝 Table of Contents

🧐 About

This bot is use to manage and give information for community discord of Myrolame.

💭 How it works

The entire bot is written in java.

Prerequisites

  • JDK >= 8
  • Gradle
  • Internet connection
  • Hypixel API key
  • Discord Application

Installing

You can directly import the project with the Intellij Idea IDE.

  • Wrapper :
gradle wrapper --gradle-version 5.2.1 --distribution-type all
  • Run tests :
gradle test
  • Build the project :
gradle build
  • Run the Discord bot :
gradle run

⛏️ Built Using

  • JDA - Java wrapper for the popular chat & VOIP service: Discord.
  • NightConfig - Powerful java configuration library for toml, yaml, hocon, json and in-memory configurations
  • Slf4j - Simple Logging Facade for Java
  • Gson - A Java serialization/deserialization library to convert Java Objects into JSON and back
  • JSoup - Java HTML Parser, with best of DOM, CSS, and jquery
  • Guava - Google core libraries for Java
  • Commons-Lang3 - Apache Commons Lang
  • HypixelAPI - A Java implementation of the Hypixel API
  • JNBT - The Java NBT Library
  • NbtView - A simple NBT -> JSON parser made for fun in Java

✍️ Authors

See also the list of contributors who participated in this project.

🔐 License