The Duties feature lets members log their duty shifts directly in Discord. Each duty record stores the date, start time, end time, and automatically calculated duration.
/setup or the Dashboard)./member add).Use the /duty slash command to open the duty recording modal. You will be prompted to fill in three fields:
| Field | Format | Example |
|---|---|---|
| Date of Duty | D. M. YYYY | 24. 12. 2023 |
| Start of Duty | HH:MM | 13:00 |
| End of Duty | HH:MM | 17:00 |

After submitting, the bot calculates the duty duration in hours and posts an embed to your folder channel. If you run /duty from inside your folder, the embed is posted publicly in that thread; otherwise the embed is sent to your folder and you receive a private confirmation with a link to the message.
The duty embed includes:
Duty #3)
Clicking the 📑 Summary button on any duty or excuse embed shows an ephemeral summary embed with:

The bot validates input before saving:
D. M. YYYY format (dots and spaces).: separator.If validation fails, an ephemeral error message is shown with the values you entered.
Last update: 22. 2. 2026
Introduction
Welcome to the DutiesBot documentation. Learn how to set up and use DutiesBot to track duties, manage members, and submit excuses in your Discord community.
Excuses
Learn how DutiesBot's Excuses feature lets team members submit absence requests in Discord with IC and OOC reasons, automatically posted to their folder.