fix: type

This commit is contained in:
Siwoo Jeon 2025-03-25 21:55:20 +09:00
parent 965a976d44
commit a3e51f0e4a
Signed by: migan
GPG key ID: 036E9A8C5E8E48DA

View file

@ -4,7 +4,7 @@ import (
"github.com/bwmarrin/discordgo" "github.com/bwmarrin/discordgo"
) )
// type messageRun func(s *discordgo.Session, m *discordgo.MessageCreate) type messageRun func(s *discordgo.Session, m *discordgo.MessageCreate)
type DetailedDescription struct { type DetailedDescription struct {
Usage string Usage string
@ -46,13 +46,13 @@ func (d *DiscommandStruct) loadCommands(command Command) {
} }
} }
func (d *DiscommandStruct) addMessageRun(name string, run func(s *discordgo.Session, m *discordgo.MessageCreate)) { func (d *DiscommandStruct) addMessageRun(name string, run messageRun) {
d.messageRuns[name] = run d.messageRuns[name] = run
} }
func (d *DiscommandStruct) MessageRun(command string, s *discordgo.Session, m *discordgo.MessageCreate) { func (d *DiscommandStruct) MessageRun(command string, s *discordgo.Session, m *discordgo.MessageCreate) {
// 더욱 나아진 // 더욱 나아진
d.messageRuns[command].(func(s *discordgo.Session, m *discordgo.MessageCreate))(s, m) d.messageRuns[command].(messageRun)(s, m)
} }
var Discommand *DiscommandStruct = new() var Discommand *DiscommandStruct = new()