Skip to content

Discord Bot Boilerplate written in Kotlin using JDA

Notifications You must be signed in to change notification settings

EyeCon/Discord_KtBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Discord Kotlin Bot

This Bot is written in Kotlin using JDA and is here to provide a quick start for getting your first Discord Bot on your Server.

Important

You need to Create a new App on Discord and set it up as Bot User. Retrieve your token and paste it in the Settings.kt. The token is used to authenticate your Bot to the Discord Network otherwise it won't connect to any server.

Functionalities

The Bot can recognize the typical Ping command. This repo is designed to provide a simple template. It's fairly easy to implement other command functionalities.

Take a look at the Ping Command and how it's called in the Bot.kt

val commands = listOf (
            Ping(),
            YourCommand(),
            YourSecondCommand(),
            andSoOn()
    )

Installation

Just create a fork and start coding :) Please check the JDA Repo for further information on how to use the API

Hosting

I suggest using DigitalOcean Droplets - you can get a Droplet for just 5$ a month

About

Discord Bot Boilerplate written in Kotlin using JDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%