#!/usr/bin/env python3

base_title="[Day {day_of_month}] Advent Calendar: {topic_title} 🎄"

base_message="""🎅 **Ho Ho Ho, Community!**

Welcome to **Day {day_of_month}** of our **Subreddit Advent Calendar**! We are counting down to the big holiday with a new prompt every single day.

# 🌟 Today's Theme: 

{topic_description}

# 🎁 How to Participate

The rules are simple: **Interpret the theme however you want!**

* **Wholesome?** ✅ (e.g., Share a recipe, a childhood memory, a cozy SFW pic, or a meme.)
* **Spicy (+18)?** ✅ (e.g., NSFW stories, artistic photos, or "creative" interpretations. **Please ensure all NSFW content is tagged appropriately!**)
* **Off-the-wall?** ✅ (Surprise us!)

Post your submissions in the comments below or to the subreddit! Let's fill this thread and the subreddit with holiday spirit.

*(Reminder: Keep it respectful. All standard subreddit rules regarding consent and harassment apply.)*
"""

topic_titles=[
    "Deck the Halls",
    "Baby It's Cold Outside",
    "Sugar & Spice",
    "Code Red",
    "Naughty or Nice?",
    "Stocking Stuffers",
    "Under Wraps",
    "Jingle Bell Rock",
    "Lights Out",
    "Santa’s Helpers",
    "Comfort & Joy",
    "Mid-Month Madness",
    "Winter Whiteout",
    "Toy Story",
    "Sweater Weather",
    "Silent Night",
    "All That Glitters",
    "Unboxing",
    "Spirits & Spirits",
    "Mistletoe",
    "Jack Frost",
    "The Night Before",
    "Feast Mode",
    "The Grand Reveal"
]

topic_descriptions=[
    "We’re kicking things off with decorations! Show us your Christmas tree setup, your festive room decor, or perhaps... how you’ve chosen to \"decorate\" yourself for the season. Tinsel, ornaments, and lights are encouraged—wherever you choose to hang them.",
    "The temperature is dropping, so show us how you stay warm. Are you curling up in fluffy socks and a blanket? Sipping hot cocoa by the fire? Or have you found a warmer way to generate some body heat? Let's get cozy.",
    "Today is all about the sweetness of the season. Share your favorite holiday cookie recipes, photos of your baking disasters, or show us that you are the sweetest treat in the house. Are you made of sugar, spice, or something nicer?",
    "Red is the color of the season. We want to see it! Red lipstick, red wine, red Santa hats, or perhaps some stunning red lingerie. If it’s rouge, crimson, or scarlet, it belongs in this thread.",
    "It’s time for a confession. Have you been an angel this year, volunteering and helping others? Or have you been remarkably wicked? Tell us a story of a good deed... or a very naughty one. Santa is listening.",
    "Happy St. Nicholas Day! Today we celebrate the \"Stocking.¸\" Whether that means discussing small, thoughtful gifts, showing off your favorite festive socks, or showcasing incredible legs in nylon stockings—fill the thread up!",
    "Wrapping gifts is an art form. Show us your perfectly wrapped presents (or your messy tape disasters). Alternatively, show us yourself all wrapped up—in ribbons, in a duvet, or waiting to be unwrapped by someone special.",
    "Let’s get loud! Post your favorite Christmas party anthems, a video of your terrible dancing, or a picture of you ready for a night out. How do you rock around the Christmas tree?",
    "When the sun goes down, the mood changes. We want to see glow-in-the-dark themes, fairy lights in a dark room, artistic silhouettes, or stories about what happens after the lights go out.",
    "Santa can’t do it all alone. Today celebrates the Elves! Show us your best Elf on the Shelf memes, your own Elf costume, or tell us a story about how you \"serviced\" the community or a partner recently.",
    "Mid-week relaxation is vital. What brings you pure joy? Is it a bubble bath, a glass of whiskey, a specific video game, or a massage? Share your self-care routines (SFW or NSFW) that keep the stress away.",
    "We are halfway there! Let’s blow off some steam. Post your funniest holiday memes, bloopers, or vent about the chaos of holiday shopping. Let’s laugh at the madness together.",
    "Dreaming of a White Christmas? We want to see snow! Real snow landscapes, white outfits, foam, bubbles, or... other white substances. Let’s turn this thread into a blizzard.",
    "Christmas is for toys! Gamers, show us your rigs. Collectors, show us your figures. And for our 18+ crowd... feel free to showcase your favorite toys that don't belong in a child's stocking. Reviews and recommendations welcome!",
    "The Ugly Christmas Sweater: a fashion icon. Post your most hideous knitwear. Or, if you’re feeling warm, show us what it looks like when the sweater comes off.",
    "Sometimes the best moments are the quiet ones. Share a story of a solo evening, a peaceful view, or the intimate, silent moments shared between two people. Shhh...",
    "Sparkle season is here. We want glitter, sequins, shiny jewelry, and glossy lips. If it reflects light and catches the eye, post it here. Let’s make this thread shine.",
    "The thrill of opening something new. Post a haul of gifts you’ve bought, an unboxing video of a new gadget, or a \"reveal\" photo set where you unbox... yourself.",
    "Cheers! Share your favorite mulled wine recipe, a photo of your holiday cocktail, or a funny story about a time you had a few too many spirits. Drink responsibly, post recklessly (within the rules)!",
    "Pucker up! Today is about romance and kissing. Share a wholesome couple pic, a story about a holiday crush, or something a bit more passionate happening under the greenery.",
    "It’s nippy out there. We’re exploring the sensation of cold. Ice cubes, cold showers, shivering in the snow, or how you warm up strictly after getting caught in the freeze.",
    "The anticipation is palpable. Are you excited? Nervous? Show us your prep work. Food prep, outfit prep, or preparing the bedroom for a guest. What are you doing right now to get ready?",
    "The big meal is coming. Post your food porn! Roasts, veggies, desserts... or describe a time you were the main course. Let’s get hungry.",
    "MERRY CHRISTMAS!\nToday is the day! The Bot is currently distributing all your secret wishes via DM. Use this thread to react to your messages, thank your anonymous well-wishers, and celebrate the finale of our event!"
]