Skip to content

Vacation Countdown #2

@MoritzKlasen

Description

@MoritzKlasen

Description

We want to implement a Vacation Countdown feature that automatically displays the remaining time until the next school holiday period.
The goal is to provide students and teachers on the school server with a fun and motivating way to see how close the next break is.

Additionally, the countdown should be customizable, allowing admins to set their own countdown targets (e.g., class trips, exams, or personal breaks).


Expected Behavior

  • Automatically shows the time left until the next official school vacation (e.g., “23 days until Summer Break!”).
  • Updates automatically each day.
  • When one vacation period ends, the system either switches to the next one or allows manual setup.
  • Admins can customize countdown events (e.g., “Class Trip to Berlin,” “End of Exams”).

Example Output

🏖️ Only 12 days left until Autumn Break! 🍂  
Hang in there — the holidays are almost here!

Additional Notes

  • Vacation periods should be stored centrally or pulled from a configuration file.
  • Optional: Support different regions or states with varying school holiday dates.
  • Allow the countdown to be displayed automatically in a designated channel or shown on demand via a command.
  • Optional visual element: progress bar or emoji-based progress indicator.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions