27 lines
842 B
Go
27 lines
842 B
Go
package level
|
|
|
|
import (
|
|
"velox-bot/internal/commands/level/config"
|
|
"velox-bot/internal/commands/level/public"
|
|
|
|
"github.com/bwmarrin/discordgo"
|
|
)
|
|
|
|
// Commands
|
|
var (
|
|
Rank *discordgo.ApplicationCommand = public.Rank
|
|
Leaderboard *discordgo.ApplicationCommand = public.Leaderboard
|
|
Rewards *discordgo.ApplicationCommand = public.Rewards
|
|
Slvl *discordgo.ApplicationCommand = config.Slvl
|
|
)
|
|
|
|
// Handlers
|
|
func RankHandler(s *discordgo.Session, i *discordgo.InteractionCreate) { public.RankHandler(s, i) }
|
|
func LeaderboardHandler(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
|
public.LeaderboardHandler(s, i)
|
|
}
|
|
func RewardsHandler(s *discordgo.Session, i *discordgo.InteractionCreate) {
|
|
public.RewardsHandler(s, i)
|
|
}
|
|
func SlvlHandler(s *discordgo.Session, i *discordgo.InteractionCreate) { config.SlvlHandler(s, i) }
|