games
Privateunrated
Content
150 lines{=(input):{lower:{args}}}
{=(comment): update the list below with tags that refer to games as they are made/ended, it's sent with the help command and used in checking the input }
{=(gameNames):dungeon vaana citadel 40kids skybotes evening thousands chasers all}
{=(game_name):{any({contains({input}):{gameNames}}==false|{input}==):help|{input}}}
{=(templateDay):Day} {=(comment): Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday}
{=(templateTime):Time} {=(comment): 24h time, for UTC timezone (e.g. 1900)}
{=(templateInfo):**Game System: Game Name**
Players: *X/Y*
Time: *{templateDay}s, {templateTime} UTC*
GM: *GM Name*}
{=(templateTag):Game tag: `template`}
{=(comment): to add a new game: add <gameRef> to the list of gameNames; copy templateDay, templateTime, templateInfo, and templateTag, replacing all instances of template with <gameRef> (including inside the templateInfo tag for time/day); and add it and its Tag into the allInfo assign }
{=(comment): to remove a game, do the opposite - remove it from the list of gameNames; remove the <gameRef>Day, Time, Info, and Tag tags; and remove it and its Tag from the allInfo assign }
{=(dungeonDay):Thursday}
{=(dungeonTime):1900}
{=(dungeonInfo):**D&D 5e: Dungeoneers**
Players: *5/5*
Time: *{dungeonDay}s, {dungeonTime} UTC*
GM: *Random*}
{=(dungeonTag):Game tag: `dungeon`}
{=(vaanaDay):Saturday}
{=(vaanaTime):2100}
{=(vaanaInfo):**D&D 5e: Kingdoms of Vaana**
Players: *5/5*
Time: *{vaanaDay}s, {vaanaTime} UTC*
GM: *Xeneron*}
{=(vaanaTag):Game tag: `vaana`}
{=(citadelDay):Sunday}
{=(citadelTime):1800}
{=(citadelInfo):**D&D 5e: The Sunless Citadel**
Players: *4/5*
Time: *{citadelDay}s, {citadelTime} UTC*
GM: *Vigogs*}
{=(citadelTag):Game tag: `citadel`}
{=(40kidsDay):Thursday}
{=(40kidsTime):1800}
{=(40kidsInfo):**GURPS: 40kids**
Players: *2/5*
Time: *{40kidsDay}s, {40kidsTime} UTC*
GM: *Tshi*}
{=(40kidsTag):Game tag: `40kids`}
{=(skybotesDay):Tuesday}
{=(skybotesTime):1800}
{=(skybotesInfo):**GURPS: Sky Sailors**
Players: *1/5*
Time: *{skybotesDay}s, {skybotesTime} UTC*
GM: *Tshi*}
{=(skybotesTag):Game tag: `skybotes`}
{=(eveningDay):Wednesday}
{=(eveningTime):2300}
{=(eveningInfo):**Pathfinder 2e: Evening Party**
Players: *4/5*
Time: *{eveningDay}s, {eveningTime} UTC*
GM: *Rojo*}
{=(eveningTag):Game tag: `evening`}
{=(thousandsDay):Thursday}
{=(thousandsTime):1700}
{=(thousandsInfo):**Pathfinder 2e: Strength of Thousands**
Players: *5/5*
Time: *{thousandsDay}s, {thousandsTime} UTC*
GM: *Keggars*}
{=(thousandsTag):Game tag: `thousands`}
{=(chasersDay):Saturday}
{=(chasersTime):2359}
{=(chasersInfo):**SWN: Star Chasers**
Players: *4/4*
Time: *{chasersDay}s, {chasersTime} UTC*
GM: *ZekieGee*}
{=(chasersTag):Game tag: `chasers`}
{=(allInfo):{dungeonInfo}
{dungeonTag}
{vaanaInfo}
{vaanaTag}
{citadelInfo}
{citadelTag}
{40kidsInfo}
{40kidsTag}
{skybotesInfo}
{skybotesTag}
{eveningInfo}
{eveningTag}
{thousandsInfo}
{thousandsTag}
{chasersInfo}
{chasersTag}
{=(helpDay):Monday}
{=(helpTime):0000}
{=(allDay):Monday}
{=(allTime):0000}
{=(weekdays):Monday Tuesday Wednesday Thursday Friday Saturday Sunday}
{=(current_unix):{unix}}
{=(current_day):{strf({current_unix}):%A}}
{=(current_hour):{strf({current_unix}):%-H}}
{=(current_min):{strf({current_unix}):%-M}}
{=(game_day):{{game_name}Day}}
{=(game_hour):{m:trunc({{game_name}Time}/100)}}
{=(game_min):{m:trunc({{game_name}Time} - ({game_hour} * 100))}}
{=(diff_day):{m:trunc(({index({game_day}):{weekdays}}-{index({current_day}):{weekdays}})%7)}}
{=(diff_hour):{m:trunc(({game_hour}-{current_hour})%24)}}
{=(diff_min):{m:trunc(({game_min}-{current_min})%60)}}
{=(diff_hour):{if({m:trunc({game_min}-{current_min})}<1):{m:trunc(({diff_hour}-1)%24)}|{diff_hour}}}
{=(diff_day):{if({any({current_hour}>{game_hour}|{all({current_hour}=={game_hour}|{current_min}>={game_min}):true|false}==true):true|false}==true):{m:trunc(({diff_day}-1)%7)}|{diff_day}}}
{=(game_unix):{m:trunc({current_unix} + ({diff_day}*24*60*60) + ({diff_hour}*60*60) + ({diff_min}*60))}}
{=(time_tag):
Next game: <t:{game_unix}:R>}
{=(helpInfo):**Current game commands:** `{replace( ,, ):{gameNames}}`. Enter `all` for a full list of games.
Examples: `atlas games isyou`, `atlas games all`, etc.}
{=(gameInfo):{all({game_name}!=help|{game_name}!=all):{{game_name}Info}{time_tag}|{{game_name}Info}}}Embed
1 line{"color": 5198940, "description": "{gameInfo}"}Raw JSON
{
"id": 1404465,
"created_at": "2022-05-12T16:21:28.000Z",
"tag_name": "games",
"nsfw": false,
"owner_id": "165991751134347265",
"uses": 2,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "910887524367478844",
"sharer": "165991751134347265",
"content": "{=(input):{lower:{args}}}\n\n\n\n{=(comment): update the list below with tags that refer to games as they are made/ended, it's sent with the help command and used in checking the input }\n\n{=(gameNames):dungeon vaana citadel 40kids skybotes evening thousands chasers all}\n\n\n\n{=(game_name):{any({contains({input}):{gameNames}}==false|{input}==):help|{input}}}\n\n{=(templateDay):Day} {=(comment): Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday}\n{=(templateTime):Time} {=(comment): 24h time, for UTC timezone (e.g. 1900)}\n{=(templateInfo):**Game System: Game Name**\nPlayers: *X/Y*\nTime: *{templateDay}s, {templateTime} UTC*\nGM: *GM Name*}\n{=(templateTag):Game tag: `template`}\n\n\n{=(comment): to add a new game: add <gameRef> to the list of gameNames; copy templateDay, templateTime, templateInfo, and templateTag, replacing all instances of template with <gameRef> (including inside the templateInfo tag for time/day); and add it and its Tag into the allInfo assign }\n{=(comment): to remove a game, do the opposite - remove it from the list of gameNames; remove the <gameRef>Day, Time, Info, and Tag tags; and remove it and its Tag from the allInfo assign }\n\n\n{=(dungeonDay):Thursday}\n{=(dungeonTime):1900}\n{=(dungeonInfo):**D&D 5e: Dungeoneers**\nPlayers: *5/5*\nTime: *{dungeonDay}s, {dungeonTime} UTC*\nGM: *Random*}\n{=(dungeonTag):Game tag: `dungeon`}\n\n{=(vaanaDay):Saturday}\n{=(vaanaTime):2100}\n{=(vaanaInfo):**D&D 5e: Kingdoms of Vaana**\nPlayers: *5/5*\nTime: *{vaanaDay}s, {vaanaTime} UTC*\nGM: *Xeneron*}\n{=(vaanaTag):Game tag: `vaana`}\n\n{=(citadelDay):Sunday}\n{=(citadelTime):1800}\n{=(citadelInfo):**D&D 5e: The Sunless Citadel**\nPlayers: *4/5*\nTime: *{citadelDay}s, {citadelTime} UTC*\nGM: *Vigogs*}\n{=(citadelTag):Game tag: `citadel`}\n\n{=(40kidsDay):Thursday}\n{=(40kidsTime):1800}\n{=(40kidsInfo):**GURPS: 40kids**\nPlayers: *2/5*\nTime: *{40kidsDay}s, {40kidsTime} UTC*\nGM: *Tshi*}\n{=(40kidsTag):Game tag: `40kids`}\n\n{=(skybotesDay):Tuesday}\n{=(skybotesTime):1800}\n{=(skybotesInfo):**GURPS: Sky Sailors**\nPlayers: *1/5*\nTime: *{skybotesDay}s, {skybotesTime} UTC*\nGM: *Tshi*}\n{=(skybotesTag):Game tag: `skybotes`}\n\n{=(eveningDay):Wednesday}\n{=(eveningTime):2300}\n{=(eveningInfo):**Pathfinder 2e: Evening Party**\nPlayers: *4/5*\nTime: *{eveningDay}s, {eveningTime} UTC*\nGM: *Rojo*}\n{=(eveningTag):Game tag: `evening`}\n\n{=(thousandsDay):Thursday}\n{=(thousandsTime):1700}\n{=(thousandsInfo):**Pathfinder 2e: Strength of Thousands**\nPlayers: *5/5*\nTime: *{thousandsDay}s, {thousandsTime} UTC*\nGM: *Keggars*}\n{=(thousandsTag):Game tag: `thousands`}\n\n{=(chasersDay):Saturday}\n{=(chasersTime):2359}\n{=(chasersInfo):**SWN: Star Chasers**\nPlayers: *4/4*\nTime: *{chasersDay}s, {chasersTime} UTC*\nGM: *ZekieGee*}\n{=(chasersTag):Game tag: `chasers`}\n\n{=(allInfo):{dungeonInfo}\n{dungeonTag}\n\n{vaanaInfo}\n{vaanaTag}\n\n{citadelInfo}\n{citadelTag}\n\n{40kidsInfo}\n{40kidsTag}\n\n{skybotesInfo}\n{skybotesTag}\n\n{eveningInfo}\n{eveningTag}\n\n{thousandsInfo}\n{thousandsTag}\n\n{chasersInfo}\n{chasersTag}\n\n{=(helpDay):Monday}\n{=(helpTime):0000}\n{=(allDay):Monday}\n{=(allTime):0000}\n\n{=(weekdays):Monday Tuesday Wednesday Thursday Friday Saturday Sunday}\n\n{=(current_unix):{unix}}\n\n{=(current_day):{strf({current_unix}):%A}}\n{=(current_hour):{strf({current_unix}):%-H}}\n{=(current_min):{strf({current_unix}):%-M}}\n\n{=(game_day):{{game_name}Day}}\n{=(game_hour):{m:trunc({{game_name}Time}/100)}}\n{=(game_min):{m:trunc({{game_name}Time} - ({game_hour} * 100))}}\n\n{=(diff_day):{m:trunc(({index({game_day}):{weekdays}}-{index({current_day}):{weekdays}})%7)}}\n{=(diff_hour):{m:trunc(({game_hour}-{current_hour})%24)}}\n{=(diff_min):{m:trunc(({game_min}-{current_min})%60)}}\n\n{=(diff_hour):{if({m:trunc({game_min}-{current_min})}<1):{m:trunc(({diff_hour}-1)%24)}|{diff_hour}}}\n\n{=(diff_day):{if({any({current_hour}>{game_hour}|{all({current_hour}=={game_hour}|{current_min}>={game_min}):true|false}==true):true|false}==true):{m:trunc(({diff_day}-1)%7)}|{diff_day}}}\n\n{=(game_unix):{m:trunc({current_unix} + ({diff_day}*24*60*60) + ({diff_hour}*60*60) + ({diff_min}*60))}}\n\n{=(time_tag):\n\nNext game: <t:{game_unix}:R>}\n\n{=(helpInfo):**Current game commands:** `{replace( ,, ):{gameNames}}`. Enter `all` for a full list of games.\n\nExamples: `atlas games isyou`, `atlas games all`, etc.}\n\n\n{=(gameInfo):{all({game_name}!=help|{game_name}!=all):{{game_name}Info}{time_tag}|{{game_name}Info}}}",
"embed": "{\"color\": 5198940, \"description\": \"{gameInfo}\"}",
"last_fetched": "2026-10-20T18:48:35.748Z"
}