Pass full command manager to context (breaking)
This commit is contained in:
parent
bc86a36745
commit
a389de2c77
@ -92,14 +92,14 @@ func (c *CommandManager) OnMessage(session *discordgo.Session, m *discordgo.Mess
|
||||
guild, _ := session.Guild(m.GuildID)
|
||||
|
||||
ctx := Context{
|
||||
Session: session,
|
||||
Channel: channel,
|
||||
Message: m.Message,
|
||||
User: m.Author,
|
||||
Guild: guild,
|
||||
Member: m.Member,
|
||||
Invoked: "",
|
||||
ErrorChannel: c.ErrorChannel,
|
||||
Session: session,
|
||||
Channel: channel,
|
||||
Message: m.Message,
|
||||
User: m.Author,
|
||||
Guild: guild,
|
||||
Member: m.Member,
|
||||
Invoked: "",
|
||||
CommandManager: c,
|
||||
}
|
||||
|
||||
var cmd []string
|
||||
|
||||
@ -80,6 +80,6 @@ type Context struct {
|
||||
Member *discordgo.Member
|
||||
// Name of the command as it was invoked (this is so you know what alias was used to call the command)
|
||||
Invoked string
|
||||
// Error channel
|
||||
ErrorChannel chan CommandError
|
||||
// Command Manager
|
||||
CommandManager *CommandManager
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user