MQ2Timestamp¶
Description¶
MQ2Timestamp Inserts a timestamp into incoming chat.
You can find the latest version of MQ2Clip here.
Commands¶
Usage: /timestamp
help - displays usage information
on/off - enables/disables timestamps
reload - reloads the ini file
default - resets your format to default(only changeable via ini)
format - sets your timestamp format to
loc - sets timestamp location: 0-append, 1-prepend
maxlen - sets the maximum length of parsed timestamp.
Will toggle on/off with no arguments
INI Entries¶
- The config section is optional.
- It lets you overwrite the hard coded defaults.
[Config]
Default=Format
MaxLength=<maximum length of formatted time to be returned
UseTimestamps=< greater than 0 is on, 0 or less is off >
- Default will overwrite the hardcoded default of "" with Format.
- MaxLength will trim the timestamp to this value.
- UseTimestamps, nuff said :p
- The custom timestamps are stored in server sections by character.
-
\[Server\]
- Character=Loc,Format
- Server, Character shouldn't require explanation
- Loc indicates where the timestamp will be added to chat.
- 0 appends the timestamp and 1 will prepend it.
- Format is the custom timestamp for that character.
Sample MQ2Timestamp.ini¶
[Config]
Default=%I:%M:%S:%p>
MaxLength=20
UseTimestamps=1
[Eci]
Soandso=0,[%H:%M]
____________________________________________________________________
- Format reference: Format consists of one or more codes.
- The codes are preceded by a percent sign \(%\).
- Characters that do not begin with % are copied unchanged.
%a - Abbreviated weekday name
%A - Full weekday name
%b - Abbreviated month name
%B - Full month name
%c - Date and time representation appropriate for locale
%d - Day of month as decimal number (01 – 31)
%H - Hour in 24-hour format (00 – 23)
%I - Hour in 12-hour format (01 – 12)
%j - Day of year as decimal number (001 – 366)
%m - Month as decimal number (01 – 12)
%M - Minute as decimal number (00 – 59)
%p - Current locale's A.M./P.M. indicator for 12-hour clock
%S - Second as decimal number (00 – 59)
%U - Week of year as decimal number, with Sunday as first day of week (00 – 53)
%w - Weekday as decimal number (0 – 6; Sunday is 0)
%W - Week of year as decimal number, with Monday as first day of week (00 – 53)
%x - Date representation for current locale
%X - Time representation for current locale
%y - Year without century, as decimal number (00 – 99)
%Y - Year with century, as decimal number
%z, %Z - Time-zone name or abbreviation; no characters if time zone is unknown
%% - Percent sign
Special formating:
%#c - Long date and time representation, appropriate for current locale. For example: "Tuesday, March 14, 1995, 12:41:29".
%#x - Long date representation, appropriate to current locale. For example: "Tuesday, March 14, 1995".
%#d, %#H, %#I, %#j, %#m, %#M, \
%#S, %#U, %#w, %#W, %#y, %#Y - Remove leading zeros (if any).