Added Mention() func for Channel (#536)

* Added Mention() func for Channel

* Changed variable name

Adding the func in Github was so simple I didn't bother seeing if it'd compile, I shortly after realised my mistake.
This commit is contained in:
Rens Rikkerink 2018-04-19 17:41:00 +02:00 committed by Chris Rhodes
parent 293b41141d
commit 22ec91f6cf

View file

@ -239,6 +239,11 @@ type Channel struct {
ParentID string `json:"parent_id"` ParentID string `json:"parent_id"`
} }
// Mention returns a string which mentions the channel
func (c *Channel) Mention() string {
return fmt.Sprintf("<#%s>", c.ID)
}
// A ChannelEdit holds Channel Feild data for a channel edit. // A ChannelEdit holds Channel Feild data for a channel edit.
type ChannelEdit struct { type ChannelEdit struct {
Name string `json:"name,omitempty"` Name string `json:"name,omitempty"`