kleincordBot/routers/commandRouter.go

22 lines
453 B
Go
Raw Normal View History

2024-05-03 21:25:42 +02:00
package routers
import (
"github.com/bwmarrin/discordgo"
"kleincordBot/handlers"
"kleincordBot/services"
)
func CommandRouter(s *discordgo.Session, i *discordgo.InteractionCreate) {
data := i.ApplicationCommandData()
switch data.Name {
case "init":
services.AddServer(i.GuildID, s)
case "test1":
2024-05-03 21:31:24 +02:00
handlers.Test1Command(s, i)
2024-05-03 21:25:42 +02:00
case "read_back":
2024-05-03 21:31:24 +02:00
handlers.ReadBackCommand(data, s, i)
2024-05-03 21:25:42 +02:00
case "delete":
handlers.DeleteCommand(data, s, i)
}
}