27 lines
467 B
Go
27 lines
467 B
Go
package store
|
|
|
|
import "github.com/gempir/go-twitch-irc/v4"
|
|
|
|
type TwitchMessage struct {
|
|
Message twitch.PrivateMessage
|
|
}
|
|
|
|
func (o TwitchMessage) ID() string {
|
|
return o.Message.ID
|
|
}
|
|
|
|
func (o TwitchMessage) Visible() bool {
|
|
return true
|
|
}
|
|
|
|
func (o TwitchMessage) Origin() MessageOrigin {
|
|
return MessageOriginTwitch
|
|
}
|
|
|
|
func (o TwitchMessage) Author() string {
|
|
return o.Message.User.DisplayName
|
|
}
|
|
|
|
func (o TwitchMessage) Content() string {
|
|
return o.Message.Message
|
|
}
|