Discord clock-in and clock-out bot

Clock in and out in Discord, without leaving the server.

Clocky gives staff and community members one deliberate way to start work, take a break, and finish. Use a persistent button panel or slash commands; every completed session becomes reporting history.

Free for up to 5 active users. Standard install: View Channel, Send Messages, and Embed Links.

Clocky Duty

One panel for the daily workflow

2 working

Check in

Start a work or duty session from the panel or with /checkin.

Break

Paid plans can separate break time from worked time.

Resume

Return to the same active session without starting over.

Check out

Close the session and retain its duration for reporting.

This is a representation of Clocky’s production workflow, not a fabricated customer screenshot.

Two ways to clock in

Buttons for the routine. Commands when you need precision.

Persistent Duty Panel

A manager runs /panel publish once. Members then use Check in, Break / resume, Check out, and My status buttons in the channel where duty is coordinated. Confirmations are private, so the channel does not fill with bot replies.

See the Duty Panel workflow

What a session means

A deliberate time record—not an online-status guess.

Clocky starts a record only when someone clicks or runs a command. It does not convert presence, voice activity, messages, or screen activity into work hours.

Read about deliberate Discord attendance
  • The member who deliberately started the session.
  • Check-in, break, resume, and check-out timestamps.
  • The selected project when the server requires one.
  • Administrative corrections, when an authorised manager changes a completed record.

Forgotten check-outs

Auto-close prevents an abandoned session from running forever. Free servers use a fixed 12-hour limit; paid plans can choose 1–24 hours or disable it.

Reports and corrections

Review completed sessions in the dashboard. Authorised administrators on paid plans can correct a completed record, with the correction retained in its history.

Clear boundaries

Clocky is not payroll, a shift scheduler, an employee-monitoring tool, a QR attendance system, or proof of productivity. It records the workflow people deliberately perform.

What is included for free?

The Duty Panel, check-in and check-out commands, live on-duty view, and one year of reporting history are available on Free for up to 5 active users. Break tracking, historical attendance ranges, configurable auto-close, completed-session corrections, and deeper reporting are paid capabilities.

Compare Clocky plans

Before you install

Discord clock-in bot FAQ

Can people clock in and out with buttons instead of commands?

Yes. A manager publishes the Duty Panel once with /panel publish. Members can then check in, take a break, resume, check out, and view their status from buttons in that channel. Slash commands remain available.

What happens if someone forgets to clock out?

Clocky auto-closes stale sessions. Free servers use a fixed 12-hour limit. Paid plans can configure a limit from 1 to 24 hours or disable auto-close.

Is the Discord clock-in bot free?

The Free plan includes the Duty Panel, check-in and check-out, a live on-duty view, and one year of reporting history for up to 5 active users. Break tracking and deeper historical reporting are paid capabilities.

Does Clocky track Discord presence or voice activity?

No. Clocky records sessions that people deliberately start through the Duty Panel or slash commands. It does not infer work from online status, voice channels, messages, or screen activity.

Can an administrator correct a clock-in record?

Authorised administrators on paid plans can correct completed sessions from the dashboard. The correction is retained in the record history.

Is Clocky a payroll or shift-scheduling system?

No. Clocky records deliberate work or duty sessions in Discord. It does not calculate payroll, schedule shifts, approve timesheets, or prove productivity.

Publish the panel and run one real test session.

Add Clocky, run /panel publish, then check in and out once before inviting the rest of the team.