The Time plugin replies to queries of what the time is in a given timezone.
Takes a string representation of a timezone (e.g. Europe/Stockholm) and returns a TimeZone that corresponds to it, if one was found.
Reads and writes the file of timezones to disk, ensuring that they're there and properly formatted.
Sets the timezone for a channel, to be used to properly pad the output of !time.
Reports the time in the specified timezone, in an override specified in the timezones definitions file, or in the one local to the bot.
Reloads the timezones map from disk.
Saves the timezone map to disk in JSON format.
Performs self-tests against another bot.
All TimePlugin runtime settings, aggregated in a struct.
String array of installed timezone names.
Timezone string aliases.
A simple plugin for querying the time in different timezones.