# README
KumaEngine
Personal discordgo extend library
How to use
1. Installation
go get -u github.com/devproje/kuma-engine-v2
2. Example code
package main
import (
"flag"
"strconv"
"github.com/bwmarrin/discordgo"
"github.com/devproje/kuma-engine"
"github.com/devproje/kuma-engine/v2/command"
"github.com/devproje/kuma-engine/v2/utils"
"github.com/devproje/plog/log"
)
var (
token = *flag.String("token", "", "Type Discord Token")
)
func ready(session *discordgo.Session, ready *discordgo.Ready) {
log.Infof("Logged in as %s", ready.User.String())
}
func main() {
builder := kuma.EngineBuilder()
builder.SetToken(token)
builder.AddEventOnceListener(ready)
builder.SetKumaInfo(true)
err := builder.Build()
if err != nil {
log.Fatalln(err)
}
}
# Functions
EngineBuilder Create a new Engine instance.