remove message and messagef related functions from events

This commit is contained in:
Liam Stanley 2017-06-07 01:23:01 -04:00
parent 502faa1361
commit d8d502c44c

@ -5,7 +5,6 @@
package girc
import (
"fmt"
"strings"
"sync"
"time"
@ -95,32 +94,6 @@ type User struct {
}
}
// Message returns an event which can be used to send a response to the user
// as a private message.
func (u *User) Message(message string) *Event {
return &Event{Command: PRIVMSG, Params: []string{u.Nick}, Trailing: message}
}
// Messagef returns an event which can be used to send a response to the user
// as a private message. format is a printf format string, which a's
// arbitrary arguments will be passed to.
func (u *User) Messagef(format string, a ...interface{}) *Event {
return u.Message(fmt.Sprintf(format, a...))
}
// MessageTo returns an event which can be used to send a response to the
// user in a channel as a private message.
func (u *User) MessageTo(channel, message string) *Event {
return &Event{Command: PRIVMSG, Params: []string{u.Nick}, Trailing: channel + ": " + message}
}
// MessageTof returns an event which can be used to send a response to the
// channel. format is a printf format string, which a's arbitrary arguments
// will be passed to.
func (u *User) MessageTof(channel, format string, a ...interface{}) *Event {
return u.MessageTo(channel, fmt.Sprintf(format, a...))
}
// Lifetime represents the amount of time that has passed since we have first
// seen the user.
func (u *User) Lifetime() time.Duration {
@ -218,18 +191,6 @@ func (c *Channel) Lookup(nick string) *User {
return nil
}
// Message returns an event which can be used to send a response to the channel.
func (c *Channel) Message(message string) *Event {
return &Event{Command: PRIVMSG, Params: []string{c.Name}, Trailing: message}
}
// Messagef returns an event which can be used to send a response to the
// channel. format is a printf format string, which a's arbitrary arguments
// will be passed to.
func (c *Channel) Messagef(format string, a ...interface{}) *Event {
return c.Message(fmt.Sprintf(format, a...))
}
// Lifetime represents the amount of time that has passed since we have first
// joined the channel.
func (c *Channel) Lifetime() time.Duration {