time
A command to check pre-selected times right from your server! Supports up to 20 options. Can be assigned to people or places, all you need is ONE word. This command uses UTC time, if you're unfamiliar it would be handy for you to have this webpage open while you edit: https://www.timeanddate.com/time/map/ All sections that require editing have been labelled with instructions. If you edit the sections that say DO NOT EDIT, it's your own fault if/when it breaks.
Private
Content
84 lines{=(comment):Enter your servers prefix below}
{=(pfix):-}
{=(comment):Enter the name of the command, as you'd like it to appear in the help/error messages}
{=(cname):time}
{=(comment):DO NOT EDIT|Forcing lower characters}
{=(largs):{lower:{args}}}
{=(comment):DO NOT CHANGE VARIABLE NAMES [PLU(#)]|Only edit the word being called. If you don't want to use that slot, leave it blank but DO NOT REMOVE IT!}
{=(PLU1):raven}
{=(PLU2):stick}
{=(PLU3):caro}
{=(PLU4):bubbles}
{=(PLU5):panda}
{=(PLU6):tera}
{=(PLU7):novo}
{=(PLU8):lith}
{=(PLU9):norway}
{=(PLU10):greenland}
{=(PLU11):}
{=(PLU12):}
{=(PLU13):}
{=(PLU14):}
{=(PLU15):}
{=(PLU16):}
{=(PLU17):}
{=(PLU18):}
{=(PLU19):}
{=(PLU20):}
{=(comment):DO NOT EDIT|Gathering Options.}
{=(opdis):{join(, ):{PLU1} {PLU2} {PLU3} {PLU4} {PLU5} {PLU6} {PLU7} {PLU8} {PLU9} {PLU10} {PLU11} {PLU12} {PLU13} {PLU14} {PLU15} {PLU16} {PLU17} {PLU18} {PLU19} {PLU20}}}
{=(comment):DO NOT CHANGE VARIABLE NAMES [TLU(#)]. Input the UTC offset that corresponds to the word you provided above. Leave the same slots blank where applicable. Use https://www.timeanddate.com/time/map/ if you need help finding UTC offsets.}
{=(TLU1):-3.5}
{=(TLU2):-8}
{=(TLU3):-7}
{=(TLU4):-5}
{=(TLU5):-5}
{=(TLU6):11}
{=(TLU7):7}
{=(TLU8):2}
{=(TLU9):1}
{=(TLU10):-4}
{=(TLU11):}
{=(TLU12):}
{=(TLU13):}
{=(TLU14):}
{=(TLU15):}
{=(TLU16):}
{=(TLU17):}
{=(TLU18):}
{=(TLU19):}
{=(TLU20):}
{=(comment):DO NOT EDIT|Gathering offsets}
{=(tzdis):{join(, ):{TLU1} {TLU2} {TLU3} {TLU4} {TLU5} {TLU6} {TLU7} {TLU8} {TLU9} {TLU10} {TLU11} {TLU12} {TLU13} {TLU14} {TLU15} {TLU16} {TLU17} {TLU18} {TLU19} {TLU20}}}
{=(PLUcheck):{if({largs(1)}=={PLU1}):{TLU1}|{if({largs(1)}=={PLU2}):{TLU2}|{if({largs(1)}=={PLU3}):{TLU3}|{if({largs(1)}=={PLU4}):{TLU4}|{if({largs(1)}=={PLU5}):{TLU5}|{if({largs(1)}=={PLU6}):{TLU6}|{if({largs(1)}=={PLU7}):{TLU7}|{if({largs(1)}=={PLU8}):{TLU8}|{if({largs(1)}=={PLU9}):{TLU9}|{if({largs(1)}=={PLU10}):{TLU10}|{if({largs(1)}=={PLU11}):{TLU11}|{if({largs(1)}=={PLU12}):{TLU12}|{if({largs(1)}=={PLU13}):{TLU13}|{if({largs(1)}=={PLU14}):{TLU14}|{if({largs(1)}=={PLU15}):{TLU15}|{if({largs(1)}=={PLU16}):{TLU16}|{if({largs(1)}=={PLU17}):{TLU17}|{if({largs(1)}=={PLU18}):{TLU18}|{if({largs(1)}=={PLU19}):{TLU19}|{if({largs(1)}=={PLU20}):{TLU20}}}}}}}}}}}}}}}}}}}}}}
{=(comment):DO NOT EDIT|Content Checking}
{=(isHelp):{if({largs(1)}==help):true|false}}
{=(noArgs):{if(=={1}):true|false}}
{=(isError):{if({PLUcheck}==):true|false}}
{=(comment):DO NOT EDIT|Error Messages and indexing.}
{=(msg.help):No worries, I can help!
Let me know who/what you're thinking about from the list and I'll let you know what time it is for them!
Example:
> `{pfix}{cname} {PLU1}`
Currently, your options are:
• {opdis}.}
{=(msg.empty):{msg.help}}
{=(msg.error):I don't have a time for that, actually. Use `{pfix}{cname} help` to get a list of options.}
{=(msg):msg.help msg.empty msg.error}
{=(error.output):{{msg({index(true):0 {isHelp} {noArgs} {isError}})}}}
{=(comment):DO NOT EDIT|Time Machine & Outputs}
{=(foffset):{m:trunc({PLUcheck}*3600)}}
{=(ftime):{strf({m:trunc({strf:%s}+{foffset})}):%-I:%M%P}}
{=(plumsg):{args(1)} is in *UTC{PLUcheck}*, which means it's **{ftime}** for them.}
{=(errorcheck):{any({isHelp}==true|{noArgs}==true|{isError}==true):true}}
{=(emtit):{if({errorcheck}==true):Looks like there was a problem...|Looking for time?}}
{=(emfoot):{if({errorcheck}==true):Timezones are weird.|Timezones suck, huh?}{embed(timestamp):now}}
{=(imgcheck):{if({errorcheck}==true):https://cdn3.emoji.gg/emojis/76494-information.png|https://cdn3.emoji.gg/emojis/450135-timeisticking.png}}
{=(emhex):{rand:#194D33~#37D67A~{user(color)}~#FF9800~#E91E63~#88BDC3~#8343A7~#E640A9~#40E6DA~#9CE490~#CFE86E~#E8C06E~{user(color)}~#0A9867~#2A4A86~#2B71DE~#2BDED0~#AB7DEC~#DC1CEF~#B4EF1C~{user(color)}~#EFA91C}}
{=(ecolor):{if({errorcheck}==true):#D6AC45|{emhex}}}
{embed(color):{ecolor}}
{=(bodycheck):{if({errorcheck}==true):{error.output}|{plumsg}}}Embed
1 line{"color": 5198940, "author": {"name": "{emtit}", "icon_url": "{server(icon)}"}, "footer": {"text": "{emfoot}", "icon_url": "{user(icon)}"}, "thumbnail": {"url": "{imgcheck}"}, "description": "{bodycheck}"}Raw JSON
{
"id": 2533702,
"created_at": "2026-02-21T21:13:02.000Z",
"tag_name": "time",
"nsfw": false,
"owner_id": "626125124650663937",
"uses": 49,
"description": "A command to check pre-selected times right from your server! Supports up to 20 options. Can be assigned to people or places, all you need is ONE word.\nThis command uses UTC time, if you're unfamiliar it would be handy for you to have this webpage open while you edit: https://www.timeanddate.com/time/map/\n\nAll sections that require editing have been labelled with instructions. If you edit the sections that say DO NOT EDIT, it's your own fault if/when it breaks.",
"restricted": false,
"shared": false,
"deleted": false,
"safe": "",
"hidden": false,
"guild_id": "699120584457453659",
"sharer": "626125124650663937",
"content": "{=(comment):Enter your servers prefix below}\n{=(pfix):-}\n{=(comment):Enter the name of the command, as you'd like it to appear in the help/error messages}\n{=(cname):time}\n{=(comment):DO NOT EDIT|Forcing lower characters}\n{=(largs):{lower:{args}}}\n{=(comment):DO NOT CHANGE VARIABLE NAMES [PLU(#)]|Only edit the word being called. If you don't want to use that slot, leave it blank but DO NOT REMOVE IT!}\n{=(PLU1):raven}\n{=(PLU2):stick}\n{=(PLU3):caro}\n{=(PLU4):bubbles}\n{=(PLU5):panda}\n{=(PLU6):tera}\n{=(PLU7):novo}\n{=(PLU8):lith}\n{=(PLU9):norway}\n{=(PLU10):greenland}\n{=(PLU11):}\n{=(PLU12):}\n{=(PLU13):}\n{=(PLU14):}\n{=(PLU15):}\n{=(PLU16):}\n{=(PLU17):}\n{=(PLU18):}\n{=(PLU19):}\n{=(PLU20):}\n{=(comment):DO NOT EDIT|Gathering Options.}\n{=(opdis):{join(, ):{PLU1} {PLU2} {PLU3} {PLU4} {PLU5} {PLU6} {PLU7} {PLU8} {PLU9} {PLU10} {PLU11} {PLU12} {PLU13} {PLU14} {PLU15} {PLU16} {PLU17} {PLU18} {PLU19} {PLU20}}}\n\n{=(comment):DO NOT CHANGE VARIABLE NAMES [TLU(#)]. Input the UTC offset that corresponds to the word you provided above. Leave the same slots blank where applicable. Use https://www.timeanddate.com/time/map/ if you need help finding UTC offsets.}\n{=(TLU1):-3.5}\n{=(TLU2):-8}\n{=(TLU3):-7}\n{=(TLU4):-5}\n{=(TLU5):-5}\n{=(TLU6):11}\n{=(TLU7):7}\n{=(TLU8):2}\n{=(TLU9):1}\n{=(TLU10):-4}\n{=(TLU11):}\n{=(TLU12):}\n{=(TLU13):}\n{=(TLU14):}\n{=(TLU15):}\n{=(TLU16):}\n{=(TLU17):}\n{=(TLU18):}\n{=(TLU19):}\n{=(TLU20):}\n{=(comment):DO NOT EDIT|Gathering offsets}\n{=(tzdis):{join(, ):{TLU1} {TLU2} {TLU3} {TLU4} {TLU5} {TLU6} {TLU7} {TLU8} {TLU9} {TLU10} {TLU11} {TLU12} {TLU13} {TLU14} {TLU15} {TLU16} {TLU17} {TLU18} {TLU19} {TLU20}}}\n{=(PLUcheck):{if({largs(1)}=={PLU1}):{TLU1}|{if({largs(1)}=={PLU2}):{TLU2}|{if({largs(1)}=={PLU3}):{TLU3}|{if({largs(1)}=={PLU4}):{TLU4}|{if({largs(1)}=={PLU5}):{TLU5}|{if({largs(1)}=={PLU6}):{TLU6}|{if({largs(1)}=={PLU7}):{TLU7}|{if({largs(1)}=={PLU8}):{TLU8}|{if({largs(1)}=={PLU9}):{TLU9}|{if({largs(1)}=={PLU10}):{TLU10}|{if({largs(1)}=={PLU11}):{TLU11}|{if({largs(1)}=={PLU12}):{TLU12}|{if({largs(1)}=={PLU13}):{TLU13}|{if({largs(1)}=={PLU14}):{TLU14}|{if({largs(1)}=={PLU15}):{TLU15}|{if({largs(1)}=={PLU16}):{TLU16}|{if({largs(1)}=={PLU17}):{TLU17}|{if({largs(1)}=={PLU18}):{TLU18}|{if({largs(1)}=={PLU19}):{TLU19}|{if({largs(1)}=={PLU20}):{TLU20}}}}}}}}}}}}}}}}}}}}}}\n\n{=(comment):DO NOT EDIT|Content Checking}\n{=(isHelp):{if({largs(1)}==help):true|false}}\n{=(noArgs):{if(=={1}):true|false}}\n{=(isError):{if({PLUcheck}==):true|false}}\n\n{=(comment):DO NOT EDIT|Error Messages and indexing.}\n{=(msg.help):No worries, I can help!\nLet me know who/what you're thinking about from the list and I'll let you know what time it is for them!\nExample:\n>\t`{pfix}{cname} {PLU1}`\nCurrently, your options are:\n\t• {opdis}.}\n{=(msg.empty):{msg.help}}\n{=(msg.error):I don't have a time for that, actually. Use `{pfix}{cname} help` to get a list of options.}\n{=(msg):msg.help msg.empty msg.error}\n{=(error.output):{{msg({index(true):0 {isHelp} {noArgs} {isError}})}}}\n\n{=(comment):DO NOT EDIT|Time Machine & Outputs}\n{=(foffset):{m:trunc({PLUcheck}*3600)}}\n{=(ftime):{strf({m:trunc({strf:%s}+{foffset})}):%-I:%M%P}}\n{=(plumsg):{args(1)} is in *UTC{PLUcheck}*, which means it's **{ftime}** for them.}\n{=(errorcheck):{any({isHelp}==true|{noArgs}==true|{isError}==true):true}}\n{=(emtit):{if({errorcheck}==true):Looks like there was a problem...|Looking for time?}}\n{=(emfoot):{if({errorcheck}==true):Timezones are weird.|Timezones suck, huh?}{embed(timestamp):now}}\n{=(imgcheck):{if({errorcheck}==true):https://cdn3.emoji.gg/emojis/76494-information.png|https://cdn3.emoji.gg/emojis/450135-timeisticking.png}}\n{=(emhex):{rand:#194D33~#37D67A~{user(color)}~#FF9800~#E91E63~#88BDC3~#8343A7~#E640A9~#40E6DA~#9CE490~#CFE86E~#E8C06E~{user(color)}~#0A9867~#2A4A86~#2B71DE~#2BDED0~#AB7DEC~#DC1CEF~#B4EF1C~{user(color)}~#EFA91C}}\n{=(ecolor):{if({errorcheck}==true):#D6AC45|{emhex}}}\n{embed(color):{ecolor}}\n{=(bodycheck):{if({errorcheck}==true):{error.output}|{plumsg}}}",
"embed": "{\"color\": 5198940, \"author\": {\"name\": \"{emtit}\", \"icon_url\": \"{server(icon)}\"}, \"footer\": {\"text\": \"{emfoot}\", \"icon_url\": \"{user(icon)}\"}, \"thumbnail\": {\"url\": \"{imgcheck}\"}, \"description\": \"{bodycheck}\"}",
"last_fetched": "2026-10-22T16:06:18.071Z"
}