Dorsum::Twitch::Chat::Message
Inherits Reference < Object
Constants
ANNOTATIONS = "(@(?<annotations>[^[:space:]]+) )"
ARGUMENT = "(?:[^: ][^ ]*)"
ARGUMENTS = "(?: (?<arguments>#{ARGUMENT}(?: #{ARGUMENT})*))"
COMMAND = "(?<command>[A-Z]+|\\d{3})"
MESSAGE = "(?: \\:(?<message>.+)?)"
SOURCE = "((?<source>[^[:space:]]+) )"
Constructors
new(text : String)
SourceClass methods
formatted_time_span(span)
SourceInstance methods
annotations
Sourceansi_code(*args, **options)
Sourceansi_code(*args, **options, &)
Sourceansi_color
Sourcearguments
Sourcebadge
Sourcebadges
Sourceban_duration
Sourcechannel
Sourcecolor
Sourcecommand
Sourcedisplay_name
Sourceformatted_ban_duration
Sourcemessage
Sourceparsed_annotations
Sourcesent_at
Sourcesource
Sourcetext
Sourcetmi_sent_ts
Sourceuser_id
Sourcewrite_to_log
Source