type Channel …
func (c *Channel) Name() string { … }
func (c *Channel) Mention() string { … }
func (c *Channel) LastMessages(count int) []common.Message { … }
func (c *Channel) LastMessage() common.Message { … }
func (c *Channel) IsVoiceChannel() bool { … }
func (c *Channel) PostInChannelWithThumbnail(message string, image images.RemoteImage) common.Message { … }
func (c *Channel) Posts() <-chan common.Message { … }
func (c *Channel) PostInChannel(message string) common.Message { … }
func (c *Channel) PostInChannelWithAttachment(message string, attachment common.MessageAttachment) common.Message { … }
func (c *Channel) PostInChannelWithImage(message string, attachment common.MessageImage) common.Message { … }
func (c *Channel) PostInChannelWithEmbed(message string, embed common.MessageEmbed) common.Message { … }
func (c *Channel) PostInChannelWithEmbeds(message string, embeds []common.MessageEmbed) common.Message { … }
func (c *Channel) ChannelID() string { … }
func (c *Channel) OnServer() common.ChatServer { … }
func (c *Channel) AllActivity(window common.TimeWindow) (count int) { … }
func NewChannel(server common.ChatServer, channelid string, name string, isvoice bool, order int) (c *Channel) { … }
type Category …
func (c *Channel) load() error { … }
func (c *Channel) monitorchanges() { … }
func (c *Channel) save() { … }
func (c *Channel) CreateThread(title string) common.Thread { … }