Set it.
Settle into the chat.
Choose a timer from 10 seconds to 24 hours. When it ends, LastCall disconnects you from voice. Your next goodnight is already taken care of.
See how it feelsGOOD COMPANY. A GENTLE GOODNIGHT.
One more conversation, then some time for you. LastCall disconnects you from Discord voice when your timer ends, with a quiet heads-up before you go.
A Discord bot by Team RhythmoSync.
For the late-night talks.
And the morning after.
A LITTLE MORE BALANCE
A simple timer for your voice channel, a little flexibility when you need it, and a look at the time you spend together.
Choose a timer from 10 seconds to 24 hours. When it ends, LastCall disconnects you from voice. Your next goodnight is already taken care of.
See how it feelsThe original message quietly updates before your timer ends. No ping or DM. The person on the timer can tap to add ten more minutes.
You can also extend or cancel your own timer.See your total voice time, sessions, and channels. Or check the server leaderboard to see who has spent the most time in voice.
View your own stats. Others’ stats need Manage Server.TRY A GENTLER GOODNIGHT
Set a timer, preview the quiet warning, or make room for ten more minutes. Get a feel for LastCall before you invite it.
This is a browser-only demo. It does not connect to Discord or disconnect anyone.
An illustrative 30-minute timer. In Discord, start yours with /dc duration:30m.
WHEN YOU’RE READY
Add the bot with Move Members and text-channel access for confirmations and warnings.
Hop into a voice channel in your server. LastCall’s timers work while you’re connected.
Run /dc duration:30m in a text channel. Enjoy the conversation. LastCall keeps the time.
SMALL COMMANDS. MORE CONTROL.
Eight commands, from setting your first timer to checking the server leaderboard. Start with a slash.
/dc duration [member]Set a voice disconnect timer. Put the duration first; add a member to set a timer for someone else.
/extend duration [member]Add time to an active timer. Use a duration such as 10m for another ten minutes.
/cancel [member]Cancel your scheduled disconnect, or a member’s timer when you have the required permission.
/timersList the active voice disconnect timers in your server.
/stats [member]See all-time voice duration, sessions, and channels. Leave the member blank for your own activity.
/top [limit]Show the server’s voice activity leaderboard. It defaults to 10 members; choose a limit from 1 to 25.
/prefix new_prefixSet a custom text-command prefix of 1–5 characters. The default is !; slash commands still work.
/helpBring up the command guide in Discord, including timer formats and permission notes.
Copy buttons use ready-to-try examples. Duration formats: 30s, 5m, 1h, or 90 for seconds. Use one whole-number value, from 10 seconds to 24 hours.
The bot needs Move Members to disconnect someone from voice, plus text-channel access to send confirmations and update warnings. You can set, extend, or cancel your own timer. Managing another member’s timer needs Move Members, and that member must have a lower role than you. Bots and the server owner cannot be targeted. Viewing someone else’s stats or changing the prefix needs Manage Server.
LastCall silently edits the original timer message before the disconnect. There is no DM or ping. By default, the warning is up to 60 seconds ahead, capped at one third of the original timer’s duration. Very short timers may skip the warning. Only the person on the timer can use its +10 minutes button.
Leaving voice cancels your active timer. Switching to another voice channel keeps it running. Active timers are restored when the bot restarts.
Use a whole number with s, m, or h, such as 30s, 5m, or 1h. A number on its own means seconds: 90 is a minute and a half. Timers range from 10 seconds to 24 hours. Combined values like 1h30m and decimals are not supported; use 90m instead.
Stats show voice time, session counts, and channels across your recorded activity in the server. The leaderboard is public to server members; individual stats for someone else need Manage Server. LastCall records activity metadata, not the content of your messages. You can inspect the source on GitHub.
THERE’S ALWAYS TOMORROW
Bring LastCall into your server. Make a little room for your own time.
Add to Discord