mirror of
https://github.com/Fluffy-Bean/Lynxie.git
synced 2025-05-14 08:02:17 +00:00
36 lines
897 B
Go
36 lines
897 B
Go
package main
|
|
|
|
import (
|
|
"os"
|
|
|
|
"github.com/Fluffy-Bean/lynxie/app"
|
|
"github.com/Fluffy-Bean/lynxie/pkg/commands/debug"
|
|
"github.com/Fluffy-Bean/lynxie/pkg/commands/img"
|
|
"github.com/Fluffy-Bean/lynxie/pkg/commands/porb"
|
|
"github.com/Fluffy-Bean/lynxie/pkg/commands/tinyfox"
|
|
"github.com/bwmarrin/discordgo"
|
|
)
|
|
|
|
var ConfigBuildHash string
|
|
var ConfigBuildPipeline string
|
|
|
|
func main() {
|
|
a := app.NewApp(app.Config{
|
|
BotPrefix: ">",
|
|
BotToken: os.Getenv("TOKEN"),
|
|
BotIntents: discordgo.IntentsGuildMessages,
|
|
CommandExtras: map[string]string{
|
|
"debug_build-hash": ConfigBuildHash,
|
|
"debug_build-pipeline": ConfigBuildPipeline,
|
|
"e621_username": os.Getenv("E621_USERNAME"),
|
|
"e621_password": os.Getenv("E621_PASSWORD"),
|
|
},
|
|
})
|
|
|
|
debug.RegisterDebugCommands(a)
|
|
img.RegisterImgCommands(a)
|
|
tinyfox.RegisterTinyfoxCommands(a)
|
|
porb.RegisterPorbCommands(a)
|
|
|
|
a.Run()
|
|
}
|