Pass full command manager to context (breaking)

master v0.0.15
DustyP 5 years ago
parent a389de2c77
commit c38729441b

@ -1,8 +1,9 @@
package disgoman package disgoman
import ( import (
"github.com/bwmarrin/discordgo"
"io" "io"
"github.com/bwmarrin/discordgo"
) )
/* context.go: /* context.go:
@ -32,8 +33,8 @@ func (c *Context) SendFile(filename string, file io.Reader) (*discordgo.Message,
// Will block if the channel buffer is full. It is up to the client to implement a channel for the errors as well as // Will block if the channel buffer is full. It is up to the client to implement a channel for the errors as well as
// a function to handle the errors from said channel. If the ErrorChannel is nil then this does nothing. // a function to handle the errors from said channel. If the ErrorChannel is nil then this does nothing.
func (c *Context) SendError(message string, err error) { func (c *Context) SendError(message string, err error) {
if c.ErrorChannel != nil { if c.CommandManager.ErrorChannel != nil {
c.ErrorChannel <- CommandError{ c.CommandManager.ErrorChannel <- CommandError{
Context: *c, Context: *c,
Message: message, Message: message,
Error: err, Error: err,

Loading…
Cancel
Save