ratz/src/services/chat/discord/threads.go

type discordChannelThread

func (d *discordChannelThread) Name() string {}

func (d *discordChannelThread) Mention() string {}

func (d *discordChannelThread) LastMessages(count int) []common.Message {}

func (d *discordChannelThread) LastMessage() common.Message {}

func (d *discordChannelThread) IsVoiceChannel() bool {}

func (d *discordChannelThread) AddUserToThread(user common.UserRecord) (err error) {}

func (d *discordChannelThread) RemoveUserFromThread(user common.UserRecord) {}

func (d *discordChannelThread) UsersInThread() []common.UserRecord {}

func (d *discordChannelThread) ChannelID() string {}

func (d *discordChannelThread) OnServer() common.ChatServer {}

func (d *discordChannelThread) Posts() <-chan common.Message {}

func (d *discordChannelThread) TrackMessage(m common.Message) {}

func (d *discordChannelThread) TrackEvent(eventkey string) {}

func (d *discordChannelThread) EventCount(eventkey string, window common.TimeWindow) (count int) {}

func (d *discordChannelThread) PurgeEvent(event string) {}

func (d *discordChannelThread) AllActivity(window common.TimeWindow) (count int) {}

func (d *discordChannelThread) PostInChannel(message string) common.Message {}

func (d *discordChannelThread) PostInChannelWithAttachment(message string, attachment common.MessageAttachment) common.Message {}

func (d *discordChannelThread) PostInChannelWithImage(message string, attachment common.MessageImage) common.Message {}

func (d *discordChannelThread) PostInChannelWithEmbed(message string, embed common.MessageEmbed) common.Message {}

func (d *discordChannelThread) PostInChannelWithEmbeds(message string, embeds []common.MessageEmbed) common.Message {}

func (d *discordChannelThread) PostInChannelWithThumbnail(message string, image images.RemoteImage) common.Message {}

func (d *discordChannelThread) PruneAfter(msg common.Message, duration time.Duration) {}

func (d *discordChannelThread) CreateThread(title string) common.Thread {}

func (d *discordChannelThread) Lock() {}

func (d *discordChannelThread) Close() {}

func (d *DiscordGuild) CreateThread(inchannel common.Channel, title string) common.Thread {}