alarm
Privateunrated
Content
144 lines{=(comment): Put your Carl-bot prefix and Tag name below in the variable for a customized error message}
{=(prefix):-}
{=(tagname):alarm}
{=(title):__**Alarm Tag**__:}
{=(alhelp): This tag uses `Reminders` command of Carl BOT to set alarms to a specific date and time provided by the user. Users also have to provide their timezones ids or name to set alarm as per their timezone time. The alarm trigger is approx. with the error of +-1 minutes.
__**How to use it?**__
**Syntax** : `{prefix}{tagname} <Your_Timezone> <Time_in_24_hours_clock> [Any_Future_Date]`
__**Formats**:__
Time: `HH:MM` format or only `HH`
Date: `yyyy-mm-dd` or `mm-dd` or `mm/dd` or `dd` or `tomorrow`
__**Examples**__:
1️⃣ `{prefix}{tagname} ist 23:59 2020-12-31 Goodbye 2020!!`
>> Last day of 2020.
2️⃣ `{prefix}{tagname} "Indian Standard Time" 8 tomorrow Need to Exercise.`
>> Tomorrow 8 AM IST. Here timezone name has used within quotes since it contains more than one words.
2️⃣ `{prefix}{tagname} "Indian Stan" 8 tomorrow Need to Exercise.`
>> Tomorrow 8 AM IST. Here complete timezone is not mentioned still tag can detect it is Indian Standard Time. See the complete list of timezone names in Wikipedia link present in `list` option.
3️⃣ `{prefix}{tagname} pst 20 08/15 Need to buy a cake.`
>> August 15 of the current year.
4️⃣ `{prefix}{tagname} IST 20 15 Need to go cinema with friends.`
>> Here 15th of the current month.
5️⃣ `{prefix}{tagname} pst 20 Need to buy a cake.`
>> If no date is mentioned then it will take today's date.
__**More options**__:
__To see all available Timezones use__ : `{prefix}{tagname} list`.
__To see all your Alarms__ : `{prefix}{tagname} mine`
__To remove/cancel your Alarms__ : `{prefix}{tagname} remove/cancel <ALARM_ID>`
See help of `rm` for more operation.}
{=(owner): Tag made by ₮ዙℭ♔WorldConqueror5623.}
{=(json):{
"footer":{
"text":"Tag made by \u20ae\u12d9\u212d\u2654WorldConqueror5623.",
"icon_url":"https:\/\/cdn.discordapp.com\/avatars\/708925866331078726\/41c2bea314c8d68c79487388fe7d640f.png?size=64",
"proxy_icon_url":"https:\/\/images-ext-1.discordapp.net\/external\/bH1Ltba0Wa8CiSWscAQJE51jCyCHxbA5scl45ybdeIg\/%3Fsize%3D64\/https\/cdn.discordapp.com\/avatars\/708925866331078726\/41c2bea314c8d68c79487388fe7d640f.png"
},
"color":65280,
"type":"rich",
"description":"This tag uses `Reminders` command of Carl BOT to set alarms to a specific date and time provided by the user. Users also have to provide their timezones ids or name to set alarm as per their timezone time. The alarm trigger is approx. with the error of +-1 minutes.\n\n__**How to use it?**__\n\n**Syntax** : `-al <Your_Timezone> <Time_in_24_hours_clock> [Any_Future_Date]`\n\n__**Formats**:__\n\nTime: `HH:MM` format or only `HH`\nDate: `yyyy-mm-dd` or `mm-dd` or `mm\/dd` or `dd` or `tomorrow`\n\n__**Examples**__:\n \n1\ufe0f\u20e3 `-al ist 23:59 2020-12-31 Goodbye 2020!!`\n>> Last day of 2020.\n2\ufe0f\u20e3 `-al \"Indian Standard Time\" 8 tomorrow Need to Exercise.`\n>> Tomorrow 8 AM IST. Here timezone name has used within quotes since it contains more than one words.\n2\ufe0f\u20e3 `-al \"Indian Stan\" 8 tomorrow Need to Exercise.`\n>> Tomorrow 8 AM IST. Here complete timezone is not mentioned still tag can detect it is Indian Standard Time. See the complete list of timezone names in Wikipedia link present in `list` option.\n3\ufe0f\u20e3 `-al pst 20 08\/15 Need to buy a cake.`\n>> August 15 of the current year.\n4\ufe0f\u20e3 `-al IST 20 15 Need to go cinema with friends.`\n>> Here 15th of the current month.\n5\ufe0f\u20e3 `-al pst 20 Need to buy a cake.`\n>> If no date is mentioned then it will take today's date.\n\n__**More options**__:\n__To see all available Timezones use__ : `-al list`.\n__To see all your Alarms__ : `-al mine`\n__To remove\/cancel your Alarms__ : `-al remove\/cancel <ALARM_ID>`\nSee help of `rm` for more operation.",
"url":"https:\/\/carl.gg\/t\/339450",
"title":"__**Alarm Tag**__:"
}}
{=(json1):{
"footer":{
"text":"Tag made by \u20ae\u12d9\u212d\u2654WorldConqueror5623",
"icon_url":"https:\/\/cdn.discordapp.com\/icons\/720855994422526004\/41c2bea314c8d68c79487388fe7d640f.png",
"proxy_icon_url":"https:\/\/images-ext-2.discordapp.net\/external\/TkiZaqrZDvfnR7qW2jEZ9xFsngENDutDPfeGbvi3SN4\/https\/cdn.discordapp.com\/icons\/720855994422526004\/41c2bea314c8d68c79487388fe7d640f.png"
},
"color":65280,
"type":"rich",
"description":"`ACDT`, `ACST`, `ACT`, `ACWST`, `ADT`, `AEDT`, `AEST`, `AFT`, `AKDT`, `AKST`, `ALMT`, `AMST`, `AMT`, `ANAT`, `AQTT`, `ART`, `AST`, `AWST`, `AZOST`, `AZOT`, `AZT`, `BDT`, `BIOT`, `BIT`, `BOT`, `BRST`, `BRT`, `BST`, `BTT`, `CAT`, `CCT`, `CDT`, `CEST`, `CET`, `CHADT`, `CHAST`, `CHOT`, `CHOST`, `CHST`, `CHUT`, `CIST`, `CIT`, `CKT`, `CLST`, `CLT`, `COST`, `COT`, `CST`, `CT`, `CVT`, `CWST`, `CXT`, `DAVT`, `DDUT`, `DFT`, `EASST`, `EAST`, `EAT`, `ECT`, `EDT`, `EEST`, `EET`, `EGST`, `EGT`, `EIT`, `EST`, `FET`, `FJT`, `FKST`, `FKT`, `FNT`, `GALT`, `GAMT`, `GET`, `GFT`, `GILT`, `GIT`, `GMT`, `GST`, `GYT`, `HDT`, `HAEC`, `HST`, `HKT`, `HMT`, `HOVT`, `ICT`, `IDLW`, `IDT`, `IOT`, `IRDT`, `IRKT`, `IRST`, `IST`, `JST`, `KALT`, `KGT`, `KOST`, `KRAT`, `KST`, `LHDT`, `LHST`, `LINT`, `MAGT`, `MART`, `MAWT`, `MDT`, `MET`, `MEST`, `MHT`, `MIST`, `MIT`, `MMT`, `MSK`, `MST`, `MUT`, `MVT`, `MYT`, `NCT`, `NDT`, `NFT`, `NOVT`, `NPT`, `NST`, `NT`, `NUT`, `NZDT`, `NZST`, `OMST`, `ORAT`, `PDT`, `PET`, `PETT`, `PGT`, `PHOT`, `PHT`, `PKT`, `PMDT`, `PMST`, `PONT`, `PST`, `PYST`, `PYT`, `RET`, `ROTT`, `SAKT`, `SAMT`, `SAST`, `SBT`, `SCT`, `SDT`, `SGT`, `SLST`, `SRET`, `SRT`, `SST`, `SYOT`, `TAHT`, `THA`, `TFT`, `TJT`, `TKT`, `TLT`, `TMT`, `TRT`, `TOT`, `TVT`, `ULAST`, `ULAT`, `UTC`, `UYST`, `UYT`, `UZT`, `VET`, `VLAT`, `VOLT`, `VOST`, `VUT`, `WAKT`, `WAST`, `WAT`, `WEST`, `WET`, `WIT`, `WGST`, `WGT`, `WST`, `YAKT`, `YEKT`\n\nUse `-alarm help` for help.",
"url":"https:\/\/en.wikipedia.org\/wiki\/List_of_time_zone_abbreviations",
"title":"Available Timezone Abbreviations:"
}}
{=(comment):<---------DO NOT TOUCH ANYTHING BELOW THIS POINT--------->}
{=(comment): The list of timezones and hour offsets are paired by value index locations.}
{=(abbrvs):null~ACDT~ACST~ACT~ACWST~ADT~AEDT~AEST~AFT~AKDT~AKST~ALMT~AMST~null~AMT~ANAT~AQTT~ART~null~AST~AWST~AZOST~AZOT~AZT~BDT~BIOT~BIT~BOT~BRST~BRT~null~null~BST~BTT~CAT~CCT~CDT~null~CEST~CET~CHADT~CHAST~CHOT~CHOST~CHST~CHUT~CIST~CIT~CKT~CLST~CLT~COST~COT~CST~null~null~CT~CVT~CWST~CXT~DAVT~DDUT~DFT~EASST~EAST~EAT~null~ECT~EDT~EEST~EET~EGST~EGT~EIT~EST~FET~FJT~FKST~FKT~FNT~GALT~GAMT~GET~GFT~GILT~GIT~GMT~null~GST~GYT~HDT~HAEC~HST~HKT~HMT~HOVT~ICT~IDLW~IDT~IOT~IRDT~IRKT~IRST~IST~null~null~JST~KALT~KGT~KOST~KRAT~KST~LHDT~LHST~LINT~MAGT~MART~MAWT~MDT~MET~MEST~MHT~MIST~MIT~MMT~MSK~null~MST~MUT~MVT~MYT~NCT~NDT~NFT~NOVT~NPT~NST~NT~NUT~NZDT~NZST~OMST~ORAT~PDT~PET~PETT~PGT~PHOT~PHT~PKT~PMDT~PMST~PONT~PST~null~PYST~PYT~RET~ROTT~SAKT~SAMT~SAST~SBT~SCT~SDT~SGT~SLST~SRET~SRT~SST~null~SYOT~TAHT~THA~TFT~TJT~TKT~TLT~TMT~TRT~TOT~TVT~ULAST~ULAT~UTC~UYST~UYT~UZT~VET~VLAT~VOLT~VOST~VUT~WAKT~WAST~WAT~WEST~WET~WIT~WGST~WGT~WST~YAKT~YEKT}
{=(timezones):Australian.Central.Daylight.Saving.Time~Australian.Central.Standard.Time~Acre.Time~Australian.Central.Western.Standard.Time~Atlantic.Daylight.Time~Australian.Eastern.Daylight.Saving.Time~Australian.Eastern.Standard.Time~Afghanistan.Time~Alaska.Daylight.Time~Alaska.Standard.Time~Alma-Ata.Time~Amazon.Summer.Time~Amazon.Time~Armenia.Time~Anadyr.Time~Aqtobe.Time~Argentina.Time~Arabia.Standard.Time~Atlantic.Standard.Time~Australian.Western.Standard.Time~Azores.Summer.Time~Azores.Standard.Time~Azerbaijan.Time~Brunei.Time~British.Indian.Ocean.Time~Baker.Island.Time~Bolivia.Time~Brasília.Summer.Time~Brasília.Time~Bangladesh.Standard.Time~Bougainville.Standard.Time~British.Summer.Time~Bhutan.Time~Central.Africa.Time~Cocos.Islands.Time~Central.Daylight.Time~Cuba.Daylight.Time~Central.European.Summer.Time~Central.European.Time~Chatham.Daylight.Time~Chatham.Standard.Time~Choibalsan.Standard.Time~Choibalsan.Summer.Time~Chamorro.Standard.Time~Chuuk.Time~Clipperton.Island.Standard.Time~Central.Indonesia.Time~Cook.Island.Time~Chile.Summer.Time~Chile.Standard.Time~Colombia.Summer.Time~Colombia.Time~Central.Standard.Time~China.Standard.Time~Cuba.Standard.Time~China.Time~Cape.Verde.Time~Central.Western.Standard.Time~Christmas.Island.Time~Davis.Time~Dumont.d'Urville.Time~AIX.Central.European.Time~Easter.Island.Summer.Time~Easter.Island.Standard.Time~East.Africa.Time~Eastern.Caribbean.Time~Ecuador.Time~Eastern.Daylight.Time~Eastern.European.Summer.Time~Eastern.European.Time~Eastern.Greenland.Summer.Time~Eastern.Greenland.Time~Eastern.Indonesian.Time~Eastern.Standard.Time~Further-eastern.European.Time~Fiji.Time~Falkland.Islands.Summer.Time~Falkland.Islands.Time~Fernando.de.Noronha.Time~Galápagos.Time~Gambier.Islands.Time~Georgia.Standard.Time~French.Guiana.Time~Gilbert.Island.Time~Gambier.Island.Time~Greenwich.Mean.Time~South.Georgia.and.the.South.Sandwich.Islands.Time~Gulf.Standard.Time~Guyana.Time~Hawaii–Aleutian.Daylight.Time~Heure.Avancée.d'Europe.Centrale~Hawaii–Aleutian.Standard.Time~Hong.Kong.Time~Heard.and.McDonald.Islands.Time~Hovd.Time~Indochina.Time~International.Day.Line.West.time.zone~Israel.Daylight.Time~Indian.Ocean.Time~Iran.Daylight.Time~Irkutsk.Time~Iran.Standard.Time~Indian.Standard.Time~Irish.Standard.Time~Israel.Standard.Time~Japan.Standard.Time~Kaliningrad.Time~Kyrgyzstan.Time~Kosrae.Time~Krasnoyarsk.Time~Korea.Standard.Time~Lord.Howe.Daylight.Time~Lord.Howe.Standard.Time~Line.Islands.Time~Magadan.Time~Marquesas.Islands.Time~Mawson.Station.Time~Mountain.Daylight.Time~Middle.European.Time~Middle.European.Summer.Time~Marshall.Islands.Time~Macquarie.Island.Station.Time~Marquesas.Islands.Time~Myanmar.Standard.Time~Moscow.Time~Malaysia.Standard.Time~Mountain.Standard.Time~Mauritius.Time~Maldives.Time~Malaysia.Time~New.Caledonia.Time~Newfoundland.Daylight.Time~Norfolk.Island.Time~Novosibirsk.Time~Nepal.Time~Newfoundland.Standard.Time~Newfoundland.Time~Niue.Time~New.Zealand.Daylight.Time~New.Zealand.Standard.Time~Omsk.Time~Oral.Time~Pacific.Daylight.Time~Peru.Time~Kamchatka.Time~Papua.New.Guinea.Time~Phoenix.Island.Time~Philippine.Time~Pakistan.Standard.Time~Saint.Pierre.and.Miquelon.Daylight.Time~Saint.Pierre.and.Miquelon.Standard.Time~Pohnpei.Standard.Time~Pacific.Standard.Time~Philippine.Standard.Time~Paraguay.Summer.Time~Paraguay.Time~Réunion.Time~Rothera.Research.Station.Time~Sakhalin.Island.Time~Samara.Time~South.African.Standard.Time~Solomon.Islands.Time~Seychelles.Time~Samoa.Daylight.Time~Singapore.Time~Sri.Lanka.Standard.Time~Srednekolymsk.Time~Suriname.Time~Samoa.Standard.Time~Singapore.Standard.Time~Showa.Station.Time~Tahiti.Time~Thailand.Standard.Time~French.Southern.and.Antarctic.Time~Tajikistan.Time~Tokelau.Time~Timor.Leste.Time~Turkmenistan.Time~Turkey.Time~Tonga.Time~Tuvalu.Time~Ulaanbaatar.Summer.Time~Ulaanbaatar.Standard.Time~Coordinated.Universal.Time~Uruguay.Summer.Time~Uruguay.Standard.Time~Uzbekistan.Time~Venezuelan.Standard.Time~Vladivostok.Time~Volgograd.Time~Vostok.Station.Time~Vanuatu.Time~Wake.Island.Time~West.Africa.Summer.Time~West.Africa.Time~Western.European.Summer.Time~Western.European.Time~Western.Indonesian.Time~West.Greenland.Summer.Time~West.Greenland.Time~Western.Standard.Time~Yakutsk.Time~Yekaterinburg.Time}
{=(offsets):10.5~9.5~-5~8.75~-3~11~10~4.5~-8~-9~6~-3~-4~4~12~5~-3~3~-4~8~0~-1~4~8~6~-12~-4~-2~-3~6~11~1~6~2~6.5~-5~-4~2~1~13.75~12.75~8~9~10~10~-8~8~-10~-3~-4~-4~-5~-6~8~-5~8~-1~8.75~7~7~10~1~-5~-6~3~-4~-5~-4~3~2~0~-1~9~-5~3~12~-3~-4~-2~-6~-9~4~-3~12~-9~0~-2~4~-4~-9~2~-10~8~5~7~7~-12~3~3~4.5~8~3.5~5.5~1~2~9~2~6~11~7~9~11~10.5~14~12~-9.5~5~-6~1~2~12~11~-9.5~6.5~3~8~-7~4~5~8~11~-2.5~11~7~5.75~-3.5~-3.5~-11~13~12~6~5~-7~-5~12~10~13~8~5~-2~-3~11~-8~8~-3~-4~4~-3~11~4~2~11~4~-10~8~5.5~11~-3~-11~8~3~-10~7~5~5~13~9~5~3~13~12~9~8~0~-2~-3~5~-4~10~4~6~11~12~2~1~1~0~7~-2~-3~8~9~5}
{=(quote):{in("):{args(1)}}}
{=(tz):{replace(ƃ, ):{join(ƃ):{if({quote}==true):{args(2):"}|{args(1)}}}}}
{=(ar.remains):{if({quote}==true):{replace(ƃ, ):{join(ƃ):{args(3):"}}}|{args(2+)}}}
{=(uargs1):{upper:{tz}}}
{=(largs1):{lower:{tz}}}
{=(jlargs):{join(.):{lower:{tz}}}}
{=(ltz):{lower:{timezones}}}
{=(abbrdetection):{contains({uargs1}):{replace(~, ):{abbrvs}}}}
{=(tzdetection):{in(~{jlargs}):{ltz}}}
{=(osindex):{index({if({abbrdetection}==true):{uargs1}):{replace(~, ):{abbrvs}}|{if({tzdetection}==true):${jlargs}):{replace(~, ):{replace(~{jlargs}, ${jlargs} .):NULL {ltz}}}|false):true}}}}
{=(currentTime):{m:trunc({unix}+(3600*{offsets({osindex}):~}))}}
{=(opthelp):{any({largs1}==help|{largs1}==abbr|{largs1}==abbrev|{largs1}==timezones):true|false}}
{=(optlist):{args(1)==list):true|false}}
{=():}
{=(execute):{if({opthelp}==true):c:cembed {json}|{if({largs1}==list):c:cembed {json1}}}}
{{execute}}
{=(time):{replace(.,:):{ar.remains(1)}}}
{=(date):{replace(/,-):{if({ar.remains(2)}==tomorrow):{strf({m:trunc({currentTime}+86400)}):%Y-%m-%d}|{ar.remains(2)}}}}
{=(time_in_num):{replace(0,1):{replace(:,):{time}}}}
{=(timeornot):{if({time_in_num}=={m:trunc({time_in_num}/1)}):true|false}}
{=(date_in_num):{replace(/,):{replace(-,):{replace(0,1):{date}}}}}
{=(dateornot):{if({date_in_num}=={m:trunc({date_in_num}/1)}):true|false}}
{=(le_time):{index(ƃ&):{replace(ƃ, ):{join(ƃ):{replace(, ):{replace(:,):{time}}}}} ƃ&}}
{=(le_date):{index(ƃ&):{replace(ƃ, ):{join(ƃ):{replace(, ):{replace(-,):{date}}}}} ƃ&}}
{=(current_month):{strf({currentTime}):%m}}
{=(current_year):{strf({currentTime}):%Y}}
{=(time):{all({le_time}<3|{in(:):{time}}==false):{time}:00:00|{time}:00}}
{=(date):{if({dateornot}==false):{strf({currentTime}):%Y-%m-%d}|{all({le_date}<3|{in(-):{date}}==false):{current_year}-{current_month}-{date}|{if({le_date}<6):{current_year}-{date}|{date}}}}}
{=(setTime):{strf({date} {time}):%s}}
{=(timecheck):{if({currentTime}<{setTime}):true|false}}
{=(diff):{m:trunc({setTime}-{currentTime})}}
{=(runcmd):{all({opthelp}==false|{largs1}!=list|{osindex}!=-1|{timeornot}==true|{timecheck}==true):true|false}}
{=(al.msg):{ar.remains({if({dateornot}==false):2+|3+})}}
{=(optremove):{any({largs1}==remove|{largs1}==cancel):true|false}}
{if({opthelp}==true):|{if({optremove}==true):|{if({largs1}==mine):⏰|{if({largs1}==list):|{if({osindex}==-1):Your input did not match a timezone name or abbreviation. Use `{prefix}{tagname} help` for a help.|{if({timeornot}==false):Incorrect time provided, Use `{prefix}{tagname} help` for help.|{if({timecheck}==false):Incorrect time. The time provided should comes `after` provided timezone current time.
Timezone time : {strf({currentTime}):%A %B %d, %Y at %-I:%M %p}
Alarm Time : {strf({setTime}):%A %B %d, %Y at %-I:%M %p}|**⏰ Alarm Details**
```Trigger : {strf({setTime}):%A %B %d, %Y at %-I:%M %p}
Message : {al.msg}
Timezone : {upper:{replace(., ):{timezones({osindex}):~}}}
Current time : {strf({currentTime}):%H:%M}```}}}}}}}
{{if({runcmd}==true):c|=(comment):}:rm {diff}s {al.msg}}
{{if({largs1}==mine):c|=(comment):}:rm mine}
{{if({optremove}==true):c|=(comment):}:rm cancel {args(2)}}Raw JSON
{
"id": 339450,
"created_at": "2020-09-20T12:19:55.000Z",
"tag_name": "alarm",
"nsfw": false,
"owner_id": "708925866331078726",
"uses": 19,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "720855994422526004",
"sharer": "708925866331078726",
"content": "{=(comment): Put your Carl-bot prefix and Tag name below in the variable for a customized error message}\n{=(prefix):-}\n{=(tagname):alarm}\n{=(title):__**Alarm Tag**__:}\n{=(alhelp): This tag uses `Reminders` command of Carl BOT to set alarms to a specific date and time provided by the user. Users also have to provide their timezones ids or name to set alarm as per their timezone time. The alarm trigger is approx. with the error of +-1 minutes.\n\n__**How to use it?**__\n\n**Syntax** : `{prefix}{tagname} <Your_Timezone> <Time_in_24_hours_clock> [Any_Future_Date]`\n\n__**Formats**:__\n\nTime: `HH:MM` format or only `HH`\nDate: `yyyy-mm-dd` or `mm-dd` or `mm/dd` or `dd` or `tomorrow`\n\n__**Examples**__:\n \n1️⃣ `{prefix}{tagname} ist 23:59 2020-12-31 Goodbye 2020!!`\n>> Last day of 2020.\n2️⃣ `{prefix}{tagname} \"Indian Standard Time\" 8 tomorrow Need to Exercise.`\n>> Tomorrow 8 AM IST. Here timezone name has used within quotes since it contains more than one words.\n2️⃣ `{prefix}{tagname} \"Indian Stan\" 8 tomorrow Need to Exercise.`\n>> Tomorrow 8 AM IST. Here complete timezone is not mentioned still tag can detect it is Indian Standard Time. See the complete list of timezone names in Wikipedia link present in `list` option.\n3️⃣ `{prefix}{tagname} pst 20 08/15 Need to buy a cake.`\n>> August 15 of the current year.\n4️⃣ `{prefix}{tagname} IST 20 15 Need to go cinema with friends.`\n>> Here 15th of the current month.\n5️⃣ `{prefix}{tagname} pst 20 Need to buy a cake.`\n>> If no date is mentioned then it will take today's date.\n\n__**More options**__:\n__To see all available Timezones use__ : `{prefix}{tagname} list`.\n__To see all your Alarms__ : `{prefix}{tagname} mine`\n__To remove/cancel your Alarms__ : `{prefix}{tagname} remove/cancel <ALARM_ID>`\nSee help of `rm` for more operation.}\n\n{=(owner): Tag made by ₮ዙℭ♔WorldConqueror5623.}\n{=(json):{\n \"footer\":{\n \"text\":\"Tag made by \\u20ae\\u12d9\\u212d\\u2654WorldConqueror5623.\",\n \"icon_url\":\"https:\\/\\/cdn.discordapp.com\\/avatars\\/708925866331078726\\/41c2bea314c8d68c79487388fe7d640f.png?size=64\",\n \"proxy_icon_url\":\"https:\\/\\/images-ext-1.discordapp.net\\/external\\/bH1Ltba0Wa8CiSWscAQJE51jCyCHxbA5scl45ybdeIg\\/%3Fsize%3D64\\/https\\/cdn.discordapp.com\\/avatars\\/708925866331078726\\/41c2bea314c8d68c79487388fe7d640f.png\"\n },\n \"color\":65280,\n \"type\":\"rich\",\n \"description\":\"This tag uses `Reminders` command of Carl BOT to set alarms to a specific date and time provided by the user. Users also have to provide their timezones ids or name to set alarm as per their timezone time. The alarm trigger is approx. with the error of +-1 minutes.\\n\\n__**How to use it?**__\\n\\n**Syntax** : `-al <Your_Timezone> <Time_in_24_hours_clock> [Any_Future_Date]`\\n\\n__**Formats**:__\\n\\nTime: `HH:MM` format or only `HH`\\nDate: `yyyy-mm-dd` or `mm-dd` or `mm\\/dd` or `dd` or `tomorrow`\\n\\n__**Examples**__:\\n \\n1\\ufe0f\\u20e3 `-al ist 23:59 2020-12-31 Goodbye 2020!!`\\n>> Last day of 2020.\\n2\\ufe0f\\u20e3 `-al \\\"Indian Standard Time\\\" 8 tomorrow Need to Exercise.`\\n>> Tomorrow 8 AM IST. Here timezone name has used within quotes since it contains more than one words.\\n2\\ufe0f\\u20e3 `-al \\\"Indian Stan\\\" 8 tomorrow Need to Exercise.`\\n>> Tomorrow 8 AM IST. Here complete timezone is not mentioned still tag can detect it is Indian Standard Time. See the complete list of timezone names in Wikipedia link present in `list` option.\\n3\\ufe0f\\u20e3 `-al pst 20 08\\/15 Need to buy a cake.`\\n>> August 15 of the current year.\\n4\\ufe0f\\u20e3 `-al IST 20 15 Need to go cinema with friends.`\\n>> Here 15th of the current month.\\n5\\ufe0f\\u20e3 `-al pst 20 Need to buy a cake.`\\n>> If no date is mentioned then it will take today's date.\\n\\n__**More options**__:\\n__To see all available Timezones use__ : `-al list`.\\n__To see all your Alarms__ : `-al mine`\\n__To remove\\/cancel your Alarms__ : `-al remove\\/cancel <ALARM_ID>`\\nSee help of `rm` for more operation.\",\n \"url\":\"https:\\/\\/carl.gg\\/t\\/339450\",\n \"title\":\"__**Alarm Tag**__:\"\n}}\n\n{=(json1):{\n \"footer\":{\n \"text\":\"Tag made by \\u20ae\\u12d9\\u212d\\u2654WorldConqueror5623\",\n \"icon_url\":\"https:\\/\\/cdn.discordapp.com\\/icons\\/720855994422526004\\/41c2bea314c8d68c79487388fe7d640f.png\",\n \"proxy_icon_url\":\"https:\\/\\/images-ext-2.discordapp.net\\/external\\/TkiZaqrZDvfnR7qW2jEZ9xFsngENDutDPfeGbvi3SN4\\/https\\/cdn.discordapp.com\\/icons\\/720855994422526004\\/41c2bea314c8d68c79487388fe7d640f.png\"\n },\n \"color\":65280,\n \"type\":\"rich\",\n \"description\":\"`ACDT`, `ACST`, `ACT`, `ACWST`, `ADT`, `AEDT`, `AEST`, `AFT`, `AKDT`, `AKST`, `ALMT`, `AMST`, `AMT`, `ANAT`, `AQTT`, `ART`, `AST`, `AWST`, `AZOST`, `AZOT`, `AZT`, `BDT`, `BIOT`, `BIT`, `BOT`, `BRST`, `BRT`, `BST`, `BTT`, `CAT`, `CCT`, `CDT`, `CEST`, `CET`, `CHADT`, `CHAST`, `CHOT`, `CHOST`, `CHST`, `CHUT`, `CIST`, `CIT`, `CKT`, `CLST`, `CLT`, `COST`, `COT`, `CST`, `CT`, `CVT`, `CWST`, `CXT`, `DAVT`, `DDUT`, `DFT`, `EASST`, `EAST`, `EAT`, `ECT`, `EDT`, `EEST`, `EET`, `EGST`, `EGT`, `EIT`, `EST`, `FET`, `FJT`, `FKST`, `FKT`, `FNT`, `GALT`, `GAMT`, `GET`, `GFT`, `GILT`, `GIT`, `GMT`, `GST`, `GYT`, `HDT`, `HAEC`, `HST`, `HKT`, `HMT`, `HOVT`, `ICT`, `IDLW`, `IDT`, `IOT`, `IRDT`, `IRKT`, `IRST`, `IST`, `JST`, `KALT`, `KGT`, `KOST`, `KRAT`, `KST`, `LHDT`, `LHST`, `LINT`, `MAGT`, `MART`, `MAWT`, `MDT`, `MET`, `MEST`, `MHT`, `MIST`, `MIT`, `MMT`, `MSK`, `MST`, `MUT`, `MVT`, `MYT`, `NCT`, `NDT`, `NFT`, `NOVT`, `NPT`, `NST`, `NT`, `NUT`, `NZDT`, `NZST`, `OMST`, `ORAT`, `PDT`, `PET`, `PETT`, `PGT`, `PHOT`, `PHT`, `PKT`, `PMDT`, `PMST`, `PONT`, `PST`, `PYST`, `PYT`, `RET`, `ROTT`, `SAKT`, `SAMT`, `SAST`, `SBT`, `SCT`, `SDT`, `SGT`, `SLST`, `SRET`, `SRT`, `SST`, `SYOT`, `TAHT`, `THA`, `TFT`, `TJT`, `TKT`, `TLT`, `TMT`, `TRT`, `TOT`, `TVT`, `ULAST`, `ULAT`, `UTC`, `UYST`, `UYT`, `UZT`, `VET`, `VLAT`, `VOLT`, `VOST`, `VUT`, `WAKT`, `WAST`, `WAT`, `WEST`, `WET`, `WIT`, `WGST`, `WGT`, `WST`, `YAKT`, `YEKT`\\n\\nUse `-alarm help` for help.\",\n \"url\":\"https:\\/\\/en.wikipedia.org\\/wiki\\/List_of_time_zone_abbreviations\",\n \"title\":\"Available Timezone Abbreviations:\"\n}}\n\n\n{=(comment):<---------DO NOT TOUCH ANYTHING BELOW THIS POINT--------->}\n\n{=(comment): The list of timezones and hour offsets are paired by value index locations.}\n{=(abbrvs):null~ACDT~ACST~ACT~ACWST~ADT~AEDT~AEST~AFT~AKDT~AKST~ALMT~AMST~null~AMT~ANAT~AQTT~ART~null~AST~AWST~AZOST~AZOT~AZT~BDT~BIOT~BIT~BOT~BRST~BRT~null~null~BST~BTT~CAT~CCT~CDT~null~CEST~CET~CHADT~CHAST~CHOT~CHOST~CHST~CHUT~CIST~CIT~CKT~CLST~CLT~COST~COT~CST~null~null~CT~CVT~CWST~CXT~DAVT~DDUT~DFT~EASST~EAST~EAT~null~ECT~EDT~EEST~EET~EGST~EGT~EIT~EST~FET~FJT~FKST~FKT~FNT~GALT~GAMT~GET~GFT~GILT~GIT~GMT~null~GST~GYT~HDT~HAEC~HST~HKT~HMT~HOVT~ICT~IDLW~IDT~IOT~IRDT~IRKT~IRST~IST~null~null~JST~KALT~KGT~KOST~KRAT~KST~LHDT~LHST~LINT~MAGT~MART~MAWT~MDT~MET~MEST~MHT~MIST~MIT~MMT~MSK~null~MST~MUT~MVT~MYT~NCT~NDT~NFT~NOVT~NPT~NST~NT~NUT~NZDT~NZST~OMST~ORAT~PDT~PET~PETT~PGT~PHOT~PHT~PKT~PMDT~PMST~PONT~PST~null~PYST~PYT~RET~ROTT~SAKT~SAMT~SAST~SBT~SCT~SDT~SGT~SLST~SRET~SRT~SST~null~SYOT~TAHT~THA~TFT~TJT~TKT~TLT~TMT~TRT~TOT~TVT~ULAST~ULAT~UTC~UYST~UYT~UZT~VET~VLAT~VOLT~VOST~VUT~WAKT~WAST~WAT~WEST~WET~WIT~WGST~WGT~WST~YAKT~YEKT}\n\n{=(timezones):Australian.Central.Daylight.Saving.Time~Australian.Central.Standard.Time~Acre.Time~Australian.Central.Western.Standard.Time~Atlantic.Daylight.Time~Australian.Eastern.Daylight.Saving.Time~Australian.Eastern.Standard.Time~Afghanistan.Time~Alaska.Daylight.Time~Alaska.Standard.Time~Alma-Ata.Time~Amazon.Summer.Time~Amazon.Time~Armenia.Time~Anadyr.Time~Aqtobe.Time~Argentina.Time~Arabia.Standard.Time~Atlantic.Standard.Time~Australian.Western.Standard.Time~Azores.Summer.Time~Azores.Standard.Time~Azerbaijan.Time~Brunei.Time~British.Indian.Ocean.Time~Baker.Island.Time~Bolivia.Time~Brasília.Summer.Time~Brasília.Time~Bangladesh.Standard.Time~Bougainville.Standard.Time~British.Summer.Time~Bhutan.Time~Central.Africa.Time~Cocos.Islands.Time~Central.Daylight.Time~Cuba.Daylight.Time~Central.European.Summer.Time~Central.European.Time~Chatham.Daylight.Time~Chatham.Standard.Time~Choibalsan.Standard.Time~Choibalsan.Summer.Time~Chamorro.Standard.Time~Chuuk.Time~Clipperton.Island.Standard.Time~Central.Indonesia.Time~Cook.Island.Time~Chile.Summer.Time~Chile.Standard.Time~Colombia.Summer.Time~Colombia.Time~Central.Standard.Time~China.Standard.Time~Cuba.Standard.Time~China.Time~Cape.Verde.Time~Central.Western.Standard.Time~Christmas.Island.Time~Davis.Time~Dumont.d'Urville.Time~AIX.Central.European.Time~Easter.Island.Summer.Time~Easter.Island.Standard.Time~East.Africa.Time~Eastern.Caribbean.Time~Ecuador.Time~Eastern.Daylight.Time~Eastern.European.Summer.Time~Eastern.European.Time~Eastern.Greenland.Summer.Time~Eastern.Greenland.Time~Eastern.Indonesian.Time~Eastern.Standard.Time~Further-eastern.European.Time~Fiji.Time~Falkland.Islands.Summer.Time~Falkland.Islands.Time~Fernando.de.Noronha.Time~Galápagos.Time~Gambier.Islands.Time~Georgia.Standard.Time~French.Guiana.Time~Gilbert.Island.Time~Gambier.Island.Time~Greenwich.Mean.Time~South.Georgia.and.the.South.Sandwich.Islands.Time~Gulf.Standard.Time~Guyana.Time~Hawaii–Aleutian.Daylight.Time~Heure.Avancée.d'Europe.Centrale~Hawaii–Aleutian.Standard.Time~Hong.Kong.Time~Heard.and.McDonald.Islands.Time~Hovd.Time~Indochina.Time~International.Day.Line.West.time.zone~Israel.Daylight.Time~Indian.Ocean.Time~Iran.Daylight.Time~Irkutsk.Time~Iran.Standard.Time~Indian.Standard.Time~Irish.Standard.Time~Israel.Standard.Time~Japan.Standard.Time~Kaliningrad.Time~Kyrgyzstan.Time~Kosrae.Time~Krasnoyarsk.Time~Korea.Standard.Time~Lord.Howe.Daylight.Time~Lord.Howe.Standard.Time~Line.Islands.Time~Magadan.Time~Marquesas.Islands.Time~Mawson.Station.Time~Mountain.Daylight.Time~Middle.European.Time~Middle.European.Summer.Time~Marshall.Islands.Time~Macquarie.Island.Station.Time~Marquesas.Islands.Time~Myanmar.Standard.Time~Moscow.Time~Malaysia.Standard.Time~Mountain.Standard.Time~Mauritius.Time~Maldives.Time~Malaysia.Time~New.Caledonia.Time~Newfoundland.Daylight.Time~Norfolk.Island.Time~Novosibirsk.Time~Nepal.Time~Newfoundland.Standard.Time~Newfoundland.Time~Niue.Time~New.Zealand.Daylight.Time~New.Zealand.Standard.Time~Omsk.Time~Oral.Time~Pacific.Daylight.Time~Peru.Time~Kamchatka.Time~Papua.New.Guinea.Time~Phoenix.Island.Time~Philippine.Time~Pakistan.Standard.Time~Saint.Pierre.and.Miquelon.Daylight.Time~Saint.Pierre.and.Miquelon.Standard.Time~Pohnpei.Standard.Time~Pacific.Standard.Time~Philippine.Standard.Time~Paraguay.Summer.Time~Paraguay.Time~Réunion.Time~Rothera.Research.Station.Time~Sakhalin.Island.Time~Samara.Time~South.African.Standard.Time~Solomon.Islands.Time~Seychelles.Time~Samoa.Daylight.Time~Singapore.Time~Sri.Lanka.Standard.Time~Srednekolymsk.Time~Suriname.Time~Samoa.Standard.Time~Singapore.Standard.Time~Showa.Station.Time~Tahiti.Time~Thailand.Standard.Time~French.Southern.and.Antarctic.Time~Tajikistan.Time~Tokelau.Time~Timor.Leste.Time~Turkmenistan.Time~Turkey.Time~Tonga.Time~Tuvalu.Time~Ulaanbaatar.Summer.Time~Ulaanbaatar.Standard.Time~Coordinated.Universal.Time~Uruguay.Summer.Time~Uruguay.Standard.Time~Uzbekistan.Time~Venezuelan.Standard.Time~Vladivostok.Time~Volgograd.Time~Vostok.Station.Time~Vanuatu.Time~Wake.Island.Time~West.Africa.Summer.Time~West.Africa.Time~Western.European.Summer.Time~Western.European.Time~Western.Indonesian.Time~West.Greenland.Summer.Time~West.Greenland.Time~Western.Standard.Time~Yakutsk.Time~Yekaterinburg.Time}\n\n{=(offsets):10.5~9.5~-5~8.75~-3~11~10~4.5~-8~-9~6~-3~-4~4~12~5~-3~3~-4~8~0~-1~4~8~6~-12~-4~-2~-3~6~11~1~6~2~6.5~-5~-4~2~1~13.75~12.75~8~9~10~10~-8~8~-10~-3~-4~-4~-5~-6~8~-5~8~-1~8.75~7~7~10~1~-5~-6~3~-4~-5~-4~3~2~0~-1~9~-5~3~12~-3~-4~-2~-6~-9~4~-3~12~-9~0~-2~4~-4~-9~2~-10~8~5~7~7~-12~3~3~4.5~8~3.5~5.5~1~2~9~2~6~11~7~9~11~10.5~14~12~-9.5~5~-6~1~2~12~11~-9.5~6.5~3~8~-7~4~5~8~11~-2.5~11~7~5.75~-3.5~-3.5~-11~13~12~6~5~-7~-5~12~10~13~8~5~-2~-3~11~-8~8~-3~-4~4~-3~11~4~2~11~4~-10~8~5.5~11~-3~-11~8~3~-10~7~5~5~13~9~5~3~13~12~9~8~0~-2~-3~5~-4~10~4~6~11~12~2~1~1~0~7~-2~-3~8~9~5}\n\n\n{=(quote):{in(\"):{args(1)}}}\n{=(tz):{replace(ƃ, ):{join(ƃ):{if({quote}==true):{args(2):\"}|{args(1)}}}}}\n{=(ar.remains):{if({quote}==true):{replace(ƃ, ):{join(ƃ):{args(3):\"}}}|{args(2+)}}}\n\n\n{=(uargs1):{upper:{tz}}}\n{=(largs1):{lower:{tz}}}\n{=(jlargs):{join(.):{lower:{tz}}}}\n{=(ltz):{lower:{timezones}}}\n{=(abbrdetection):{contains({uargs1}):{replace(~, ):{abbrvs}}}}\n{=(tzdetection):{in(~{jlargs}):{ltz}}}\n\n{=(osindex):{index({if({abbrdetection}==true):{uargs1}):{replace(~, ):{abbrvs}}|{if({tzdetection}==true):${jlargs}):{replace(~, ):{replace(~{jlargs}, ${jlargs} .):NULL {ltz}}}|false):true}}}}\n\n{=(currentTime):{m:trunc({unix}+(3600*{offsets({osindex}):~}))}}\n\n{=(opthelp):{any({largs1}==help|{largs1}==abbr|{largs1}==abbrev|{largs1}==timezones):true|false}}\n{=(optlist):{args(1)==list):true|false}}\n\n{=():}\n{=(execute):{if({opthelp}==true):c:cembed {json}|{if({largs1}==list):c:cembed {json1}}}}\n{{execute}}\n\n{=(time):{replace(.,:):{ar.remains(1)}}}\n{=(date):{replace(/,-):{if({ar.remains(2)}==tomorrow):{strf({m:trunc({currentTime}+86400)}):%Y-%m-%d}|{ar.remains(2)}}}}\n\n{=(time_in_num):{replace(0,1):{replace(:,):{time}}}}\n{=(timeornot):{if({time_in_num}=={m:trunc({time_in_num}/1)}):true|false}}\n\n{=(date_in_num):{replace(/,):{replace(-,):{replace(0,1):{date}}}}}\n{=(dateornot):{if({date_in_num}=={m:trunc({date_in_num}/1)}):true|false}}\n\n\n{=(le_time):{index(ƃ&):{replace(ƃ, ):{join(ƃ):{replace(, ):{replace(:,):{time}}}}} ƃ&}}\n\n{=(le_date):{index(ƃ&):{replace(ƃ, ):{join(ƃ):{replace(, ):{replace(-,):{date}}}}} ƃ&}}\n\n{=(current_month):{strf({currentTime}):%m}}\n{=(current_year):{strf({currentTime}):%Y}}\n\n{=(time):{all({le_time}<3|{in(:):{time}}==false):{time}:00:00|{time}:00}}\n\n{=(date):{if({dateornot}==false):{strf({currentTime}):%Y-%m-%d}|{all({le_date}<3|{in(-):{date}}==false):{current_year}-{current_month}-{date}|{if({le_date}<6):{current_year}-{date}|{date}}}}}\n\n\n{=(setTime):{strf({date} {time}):%s}}\n\n{=(timecheck):{if({currentTime}<{setTime}):true|false}}\n\n{=(diff):{m:trunc({setTime}-{currentTime})}}\n\n{=(runcmd):{all({opthelp}==false|{largs1}!=list|{osindex}!=-1|{timeornot}==true|{timecheck}==true):true|false}}\n\n{=(al.msg):{ar.remains({if({dateornot}==false):2+|3+})}}\n\n\n{=(optremove):{any({largs1}==remove|{largs1}==cancel):true|false}}\n\n\n{if({opthelp}==true):|{if({optremove}==true):|{if({largs1}==mine):⏰|{if({largs1}==list):|{if({osindex}==-1):Your input did not match a timezone name or abbreviation. Use `{prefix}{tagname} help` for a help.|{if({timeornot}==false):Incorrect time provided, Use `{prefix}{tagname} help` for help.|{if({timecheck}==false):Incorrect time. The time provided should comes `after` provided timezone current time.\nTimezone time : {strf({currentTime}):%A %B %d, %Y at %-I:%M %p}\nAlarm Time : {strf({setTime}):%A %B %d, %Y at %-I:%M %p}|**⏰ Alarm Details**\n```Trigger : {strf({setTime}):%A %B %d, %Y at %-I:%M %p}\nMessage : {al.msg}\nTimezone : {upper:{replace(., ):{timezones({osindex}):~}}}\nCurrent time : {strf({currentTime}):%H:%M}```}}}}}}}\n\n{{if({runcmd}==true):c|=(comment):}:rm {diff}s {al.msg}}\n{{if({largs1}==mine):c|=(comment):}:rm mine}\n{{if({optremove}==true):c|=(comment):}:rm cancel {args(2)}}",
"embed": "{}",
"last_fetched": "2026-10-20T22:33:39.855Z"
}