EpicSeven Clock Bot
Never miss an Epic Seven reset. One live message in your server counts down to the daily reset, the weekly reset and the next Guild War phase, and pings your role when it matters.
Free on every server. Every feature and command, no premium.
What it does
Everything updates live every 5 seconds, so the countdowns are always right.
- Live embedServer time, Daily Reset, Weekly Reset and the Guild War phase with its countdown.
- Channel name timersThe category name updates every 10 minutes with compact reset times.
- Guild War pingsAutomatic role pings when war starts, at 12 hours left and at 2 hours left.
- Countdown timersAs many named timers as you like, each with its own ping when it runs out.
- Custom pingsDaily or weekly scheduled role pings with your own message.
- Auto-repostIf the embed gets deleted, the bot posts it again.
Set up in four steps
Add the bot, then run /setup. You need the Manage Server permission.
- RegionPick your server's Epic Seven region. For Europe you'll also give a UTC offset.
- CategoryPick the category the bot will rename with live timer info.
- Embed channelPick the text channel where the live embed is posted.
- RolePick the role the bot pings for all notifications.
After you confirm, the bot posts the live embed and starts tracking straight away.
Running /setup again on a server that's already set up shows a warning first, because it resets all data.
Commands
All commands are free.
General
| Command | What it does |
|---|---|
/setup | Run the 4-step setup (needs Manage Server) |
/daily | Show the next Daily Reset countdown |
/weekly | Show the next Weekly Reset countdown |
/guildwar | Show the current Guild War phase and countdown |
/help | Show all commands |
Settings
| Command | What it does |
|---|---|
/settings look_new | New-style embed (separator lines, lowercase units) |
/settings look_old | Classic embed layout (default) |
/settings dash_on | Dashes in countdown strings |
/settings dash_off | No dashes in countdown strings (default) |
Countdown timers
| Command | What it does |
|---|---|
/countdowntimer create | Make a named timer with a ping when it ends |
/countdowntimer check | List all active timers |
/countdowntimer clear <number> | Remove a timer by number |
/countdowntimer hide | Hide timers from the embed |
/countdowntimer show | Show timers in the embed |
Give it a title (e.g. Moonlight Covenant Event), a duration in days, hours and minutes, and the message to send when it runs out.
Custom pings
| Command | What it does |
|---|---|
/customping create | Make a daily or weekly ping |
/customping list | See all pings and their numbers |
/customping delete <number> | Delete a ping by number |
Choose daily or weekly (and the day), a time in UTC (HH:MM), your message, and who to ping: the default role, another role, or one person.
Regions and reset times
The weekly reset is every Monday, at the same UTC hour as your region's daily reset.
| Region | Daily reset (UTC) | Times shown in |
|---|---|---|
| π°π· Korea | 18:00 | UTC+9 (KST) |
| π Asia | 18:00 | UTC+8 (CST) |
| π―π΅ Japan | 18:00 | UTC+9 (JST) |
| πͺπΊ Europe | 03:00, plus your offset | Your UTC offset |
| π Global | 10:00 | UTC |
The channel name updates every 10 minutes and looks like this:
Guild War
Guild War runs on a fixed UTC schedule in every region. Each war lasts 24 hours from 03:00 UTC.
/guildwar and the embed always show the current phase and a countdown to the next one.
Weekly schedule
| Day | Phase |
|---|---|
| Monday | βοΈ Battle (starts 03:00 UTC) |
| Tuesday | π Preparation |
| Wednesday | βοΈ Battle (starts 03:00 UTC) |
| Thursday | π Preparation |
| Friday | βοΈ Battle (starts 03:00 UTC) |
| Saturday | π Standby / Rewards |
| Sunday | π Preparation |
Automatic pings
| When (UTC) | Message |
|---|---|
| Mon, Wed, Fri 03:00 | βοΈ Guild War has started! You have 24 hours. |
| Mon, Wed, Fri 15:00 | β οΈ 12 hours left. Use all your attacks! |
| Tue, Thu, Sat 01:00 | π¨ 2 hours left. Last chance to attack! |
Ping messages delete themselves 2 minutes after they're sent.
Questions or bugs?
Message tinustk on Discord for help, bug reports or ideas.