Yields a random response from the responses array.
Resolves a string to a OnelinerType.
Strips the prefix from a trigger word.
Alias of another oneliner.
How many seconds must pass between two invocations of a oneliner. Introduces an element of hysteresis.
UNIX timestamp of when the oneliner last fired.
The current position, kept to keep track of what response should be yielded next in the case of ordered oneliners.
Array of responses.
Trigger word for this oneliner.
What type of Oneliner this is.
Oneliner definition struct.