Habits command reference
Create habits, record progress and manage habit reminders in Discord.
A question mark after an option means it is optional.
Read as Markdown/habit add
Create a habit with an optional reminder.
Usage
/habit add habit description? reminder? destination? visibility?Options
habitRequired- The habit to create, view, edit, mark, or manage.
descriptionOptional- Optional extra details that explain the item more clearly than the short title alone.
reminderOptional- The reminder text or the existing reminder you want to view, edit, pause, resume, or remove.
destinationOptional- Where reminder or habit notifications are delivered, such as your DMs or a server channel. When listing reminders, selects which destination to show. This is separate from visibility, which controls who sees the command response.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.
/habit list
List habits by status, sort order, or scope.
Usage
/habit list status? sort? scope? visibility?Options
statusOptional- Filters by status or sets the current state of an item, depending on the command. For example: active, paused, completed, pending, or skipped.
sortOptional- Changes the order of the returned items, such as newest first, oldest first, due date, status, or other supported sorting modes.
scopeOptional- Selects which personal or channel items or lists the command works with. This is separate from who can see the bot's response.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.
/habit show
View habit details and progress.
Usage
/habit show habit visibility?Options
habitRequired- The habit to create, view, edit, mark, or manage.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.
/habit mark
Mark a habit for a specific date.
Usage
/habit mark habit status? date? visibility?Options
habitRequired- The habit to create, view, edit, mark, or manage.
statusOptional- Filters by status or sets the current state of an item, depending on the command. For example: active, paused, completed, pending, or skipped.
dateOptional- The date to apply the habit mark to. Useful when updating progress for a previous day.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.
/habit edit
Edit a habit.
Usage
/habit edit habit visibility?Options
habitRequired- The habit to create, view, edit, mark, or manage.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.
/habit delete
Delete a habit.
Usage
/habit delete habit visibility?Options
habitRequired- The habit to create, view, edit, mark, or manage.
visibilityOptional- Controls who can see the bot's response. In a server, Private (only me) shows the reply only to you; Public (channel) shows it in the channel. It does not change task scope or send the reply by DM.