Journal
The Journal class provides access to the message Journal.
Table of Contents
Methods
Clear
Journal.Clear(toBeRemoved)Removes all matching entry from the Jorunal. Removes all entry from the Jorunal.
toBeRemoved(String)
VoidFilterText
Journal.FilterText(text)Store a string that if matched, will block journal message ( case insensitive )
text(String): Text to block. case insensitive, and will match if the incoming message contains the text
VoidGetJournalEntry
Journal.GetJournalEntry(afterTimestap)Get a copy of all Journal lines as JournalEntry. The list can be filtered to include *only* most recent events. Get a copy of all Journal lines as JournalEntry. The list can be filtered to include *only* most recent events.
afterTimestap(Double): Timestamp as UnixTime, the number of seconds elapsed since 01-Jan-1970. (default: -1, no filter)
List[Journal.JournalEntry]GetLineText
Journal.GetLineText(text, addname)Search and return the most recent line Journal containing the given text. (case sensitive)
text(String): Text to search.addname(Boolean): Prepend source name. (default: False)
StringGetSpeechName
Journal.GetSpeechName()Get list of speakers.
List[String]GetTextByColor
Journal.GetTextByColor(color, addname)Returns all the lines present in the Journal for a given color.
color(Int32): Color of the source.addname(Boolean): Prepend source name. (default: False)
List[String]GetTextByName
Journal.GetTextByName(name, addname)Returns all the lines present in the Journal for a given source name. (case sensitive)
name(String): Name of the source.addname(Boolean): Prepend source name. (default: False)
List[String]GetTextBySerial
Journal.GetTextBySerial(serial, addname)Returns all the lines present in the Journal for a given serial.
serial(Int32): Serial of the source.addname(Boolean): Prepend source name. (default: False)
List[String]GetTextByType
Journal.GetTextByType(type, addname)Returns all the lines present in the Journal for a given type. (case sensitive)
type(String): Regular System Emote Label Focus Whisper Yell Spell Guild Alliance Party Encoded Specialaddname(Boolean): Prepend source name. (default: False)
List[String]RemoveFilterText
Journal.RemoveFilterText(text)Remove a stored a string that if matched, would block journal message ( case insensitive )
text(String): Text to no longer block. case insensitive
VoidSearch
Journal.Search(text)Search in the Journal for the occurrence of text. (case sensitive)
text(String): Text to search.
BooleanSearchByColor
Journal.SearchByColor(text, color)Search in the Journal for the occurrence of text, for a given color. (case sensitive)
text(String): Text to search.color(Int32): Color of the message.
BooleanSearchByName
Journal.SearchByName(text, name)Search in the Journal for the occurrence of text, for a given source. (case sensitive)
text(String): Text to search.name(String): Name of the source.
BooleanSearchByType
Journal.SearchByType(text, type)Search in the Journal for the occurrence of text, for a given type. (case sensitive)
text(String): Text to search.type(String): Regular System Emote Label Focus Whisper Yell Spell Guild Alliance Party Encoded Special
BooleanWaitByName
Journal.WaitByName(name, delay)Pause script and wait for maximum amount of time, for a specific source to appear in Jorunal. (case sensitive)
name(String): Name of the source.delay(Int32): Maximum pause in milliseconds.
BooleanWaitJournal
Journal.WaitJournal(text, delay)Pause script and wait for maximum amount of time, for a specific text to appear in Journal. (case sensitive)
text(String): Text to search.delay(Int32): Maximum pause in milliseconds.
String, Boolean