Readme is also available in Russian, Japanese, French, Deutsch and Korean Languages
Want to help with translation? Create a new issue where you can specify where the translation needs fixing and what it should be, or request a translation into a specific language. You can also create a Pull Request with fixes or a new language - all localizations are available in locales.json.
See details or install the bot to any of your Discord servers or your account from the App Directory! The bot can also be installed directly to a Discord server. Original bot: Timestamp 補佐#1785
Create timestamps for embedding in messages, use a date calculator, and more without leaving Discord!
Timestamp 補佐 is a Discord Bot / User App that allows you to create any timestamps for embedding in your messages, use a date calculator, calculate the time elapsed from one date to another, randomize date, game dice or integer, and convert dates from UNIX format to a readable format and vice versa! Currently supports 11 languages: Русский, Українська, English, Français, Polski, Svenska, Deutsch, 日本語, Português (Brazilian), 한국어, Български.
-
For some commands, the
publicreply: true / falseargument is available. IfTrue, the bot's response will be seen by everyone in the chat, not just you. -
For some commands, the
timezoneargument is available. Depending on the time zone you choose, the bot's response will shift according to your selection. -
For commands that output a timestamp, the
styleargument is available. It allows you to choose the format of the date and time for the timestamp. -
/now- Displays the current date and a timestamp for pasting. Arguments:style,publicreply. -
/timestamp- Creates a timestamp based on a date you specify. Arguments:year,month,day,hour,minute,second,timezone,style,publicreply.
/timezone- sub-functionsgmtplus [timezone](for GMT +1 to +14),gmtminus [timezone](for GMT -1 to -12),keyzones [timezone](for other zones like PST, CET, etc.). Displays current time in the selected time zone.
-
/convert- Time conversion:todate- Converts a UNIX timestamp to a readable date/time. Arguments:unixtime,withms(choose format:truefor ms,falsefor seconds from 1.1.1970).tounix- Converts a date into a UNIX timestamp. Arguments:year,month,day,displayms,hour,minute,second,millisecond,timezone.
-
/random- sub-functionsinteger,date, anddice- for generating random valuesinteger- designed to generate any random number from a rangemin,max- defines the minimum and maximum possible value
date- designed to generate any random date from a rangefromyear,frommonth,fromday,fromhour,fromminute,fromsecond- Minimum possible datetoyear,tomonth,today,tohour,tominute,tosecond- Maximum possible date
dice- designed to simulate a roll of game dice (Default: D6)dicetype- allows you to choose the dice type from standard ones - D4, D6, D8, D10, D12, D20, D100
-
/calc- sub-functionsfromnow,fromdate, andfrom-tofor calculations with arbitrary dates:fromnow: add/subtract time from the current date.
fromdate: add/subtract time from a specific date.from-to: calculate the time elapsed between two dates.
-
/ping- Check bot latency. -
/invite- Invite the bot to your server or install it to your account. -
/about- Detailed information about the application.
Discord handles timestamps on the client side. It takes into account OS data regarding Daylight Saving Time transitions. If there were changes in your time zone at the specified time, the timestamp will reflect this by adding or subtracting an hour.
Calculations are performed in UNIX seconds, not a calendar format. Since months vary in length, an average value of 30 days (2,592,000,000 ms) is used. For years, leap years are not accounted for; a year is calculated as 365 days (31,536,000,000 ms).
I appreciate any support! You can contact me on our Discord server @shulkerplay.




