Task AssignerFeaturesCommandsTermsPrivacyAdd to Discord

Assign work. Track progress. Finish together.

Task Assigner is a Discord bot for teams. Build groups, decide who can assign to whom, let people accept or reject, get reminded when work is due, and follow every task to done, all from interactive panels.

Slash and prefix commandsComponents V2 panelsGroups and rulesDue reminders

Everything a task needs

Built for servers where who may assign what actually matters.

👥

Groups and permission rules

Make groups from people and roles. Let group A assign to group B, or to one person, with exceptions on both sides. Block people, roles or even @everyone from assigning. Unassign rules work the same way.

✅

Accept or reject

Assignees get buttons in a DM or the channel, or tasks are accepted directly.

🖱️

Interactive everywhere

Menus, buttons and pop-ups instead of syntax to memorise.

📅

Custom due dates

Pick a preset or type tomorrow 5pm, 3d 4h or 2026-10-20 18:00 +5:30.

⏰

Due reminders

One button turns them on or off. A heads-up an hour before, and a nudge when it's due.

📈

Progress and completion

Report progress from a menu, add notes, mark tasks complete and browse everything that's finished. Assigners hear about it when it matters.

🗂️

A task browser with pages

Page through tasks with Back and Next, filter by status, sort by newest or due soonest, then open one to accept, update, complete or switch its reminder.

📜

Loggers

Send assigned, progress and completed logs to a channel, a person or a whole group. A test button shows exactly what was delivered.

From idea to done

Every task follows the same path.

  1. AssignPick people or groups, a priority, a due date and a reminder.
  2. AcceptThe assignee accepts or rejects with a reason.
  3. ProgressUpdates and notes are saved, logged, and reminders keep it on track.
  4. CompleteFinished tasks move into the completed history.

Commands

Each one works as a slash command and as a prefix command.

/assignBuild a task and assign it
/unassignBrowse and unassign tasks
/tasksBrowse with Back and Next
/progressReport progress on a task
/completedHistory and mark complete
/settingsGroups, rules, loggers (admins)
/prefixManage server prefixes (admins)
/helpInteractive help center
/pingLatency with refresh
@Task AssignerWelcome message with quick buttons

Ready to get organised?

Add Task Assigner to your server, open /settings, then try /assign.