virc.ircv3.twitch

Module handling various IRC extensions used by Twitch.

Members

Aliases

banDuration
alias banDuration = secondDurationTag!"ban-duration"
banReason
alias banReason = stringTag!"ban-reason"
bits
alias bits = typeTag!("slow", ulong)
broadcasterLang
alias broadcasterLang = stringTag!"broadcaster-lang"
color
alias color = stringTag!"color"
displayName
alias displayName = stringTag!"display-name"
login
alias login = stringTag!"login"
mod
alias mod = booleanTag!"mod"
Undocumented in source.
msgID
alias msgID = stringTag!"msg-id"
r9k
alias r9k = booleanTag!"r9k"
roomID
alias roomID = stringTag!"room-id"
slow
alias slow = typeTag!("slow", ulong)
subsOnly
alias subsOnly = booleanTag!"subs-only"
subscriber
alias subscriber = booleanTag!"subscriber"
systemMsg
alias systemMsg = stringTag!"system-msg"
turbo
alias turbo = booleanTag!"turbo"
userID
alias userID = stringTag!"user-id"
userType
alias userType = stringTag!"user-type"

Functions

emotes
auto emotes(IRCTags tags)

Structs

TwitchEmote
struct TwitchEmote

Meta