Skip to content
This repository has been archived by the owner on Oct 3, 2021. It is now read-only.

zorroware/initium

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Notice of Discontinuation

The Initium project has been discontinued.

Initium

High-performance Discord bot template written in Java 8

Features

  • A fast and simple command parser
    • Built-in permission handling
    • Command aliases
  • Asynchronous commands
    • Fast and safe multithreading
  • Bleeding-edge software
    • The latest JDA, Gradle, and Java
  • Clean build.gradle
    • Proper formatting for ease of use
    • Written using the Kotlin DSL
  • Complete and stylish help command
    • Command categories
    • Hidden command support
  • Fluid task system
    • Easily define routines for the bot to perform asynchronously
  • Full logging system
    • Colored terminal output
    • Rolling file output (with compression!)
  • Intuitive configuration system
    • Configuration done in the TOML language using TomlJ

Getting Started

See the wiki page.

Donating

I take anonymous cryptocurrency donations. If you want to support the development of Initium, consider donating. It means a lot to me.

See DONATING.md for instructions on donating. Thank you!

Help Wanted

If you have the technical knowledge to add these missing features, please feel free to open a pull request if you wish:

  • Automatic sharding

See CONTRIBUTING.md for more details.

License

Initium is made available to you under the GNU GPLv3