* 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.
@@ -239,6 +239,11 @@ type Channel struct {
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.
type ChannelEdit struct {
Name string `json:"name,omitempty"`