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.
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.
Built for servers where who may assign what actually matters.
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.
Assignees get buttons in a DM or the channel, or tasks are accepted directly.
Menus, buttons and pop-ups instead of syntax to memorise.
Pick a preset or type tomorrow 5pm, 3d 4h or 2026-10-20 18:00 +5:30.
One button turns them on or off. A heads-up an hour before, and a nudge when it's due.
Report progress from a menu, add notes, mark tasks complete and browse everything that's finished. Assigners hear about it when it matters.
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.
Send assigned, progress and completed logs to a channel, a person or a whole group. A test button shows exactly what was delivered.
Every task follows the same path.
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 buttonsAdd Task Assigner to your server, open /settings, then try /assign.