Documentación / Welcome / Comandos / /quests admin-complete
Admin Server only

/quests admin-complete

(Admin) Mark a quest task complete for a member

Usage

Generated
/quests admin-complete <member> <task_key>
OptionTipoObligatorioDescripción
member member Member to credit
task_key text
suggests
Task to mark complete (pick from the suggestions)

Who can run it

Generated
Discord defaultEvery member
Command Access presetServer managers
Always allowedThe server owner and, by default, Administrators
Change itDashboard, Services, Welcome, Commands

The presets keep it for server managers. Server owners and Administrators can always run it. How Command Access works.

What the bot needs

Generated

Welcome is granted these permissions by the invite link. A command that finds one missing replies privately with what it could not do and changes nothing.

View ChannelSend MessagesEmbed LinksAttach FilesManage Roles

Comportamiento

Checked against the code 2026-09-21

Marks one quest task complete for a member, for tasks the bot cannot detect on its own. The reply is visible only to you. Requires Manage Server; without it the bot replies "Requires Manage Server."

Pick the member, then the task. The task field suggests this server's enabled tasks as you type, labelled with the task emoji, its name and its key, so you can type either the name or the key. A key that is not on the list is refused with "Unknown task_key x. Valid: message, voice" (or "none configured" when the server has no tasks).

If the member already had the task, the bot replies "@member already had key completed." and nothing else happens. Otherwise it records the completion, grants any reward tied to that task (a role, a message, or XP), and replies "✅ Marked key complete for @member."

When this completes the member's last open task, the bot also posts "🎉 Name completed the Welcome Quest!" in the quest channel, or the welcome channel when no quest channel is set, or the channel you ran the command in when neither is set. It then gives the quest reward role, if one is set, and the rewards that fire on full completion.

Good to know

  • Reward messages tied to a single task post in the same channel as the completion announcement above.
  • A reward role is refused when it is @everyone, is managed by an integration, carries Administrator, Manage Roles, Manage Server, Manage Channels, Ban Members, Kick Members, Manage Webhooks or Mention Everyone, or sits at or above the bot's top role. The other rewards are still granted.
  • The command does not check whether quests are switched on for the server.
  • It works for automatic tasks too, which helps when a member did the thing before quests were turned on.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction