Skip to content

commands/census/reassign

/reassign command — officer tool to update an existing character’s owner, status, class, or level.

Requires ManageGuild permission. Shows a before/after embed comparing the old and new values. Useful for correcting data entry mistakes or transferring characters between players.

const data: SlashCommandOptionsOnlyBuilder

Defined in: commands/census/reassign.ts:46


const permissions: "ManageGuild" = 'ManageGuild'

Defined in: commands/census/reassign.ts:33

autocomplete(interaction): Promise<void>

Defined in: commands/census/reassign.ts:86

AutocompleteInteraction

Promise<void>


execute(interaction): Promise<InteractionResponse<boolean> | undefined>

Defined in: commands/census/reassign.ts:107

ChatInputCommandInteraction

Promise<InteractionResponse<boolean> | undefined>


getActiveStatuses(): Promise<Status[]>

Defined in: commands/census/reassign.ts:35

Promise<Status[]>


statusMustBeActive(inputStatus): Promise<Status>

Defined in: commands/census/reassign.ts:40

string

Promise<Status>