> For the complete documentation index, see [llms.txt](https://docs.goodknightbot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.goodknightbot.com/good-knight/commands/setup.md).

# setup

description of the Good Knight /setup command

{% hint style="warning" %}
Server owner and Good Knight admins only
{% endhint %}

{% hint style="danger" %}
Good Knight commands cannot be used until the owner runs this command
{% endhint %}

### Command

`/setup`

### tl;dr

Setup and modify Good Knight settings in the server

### Description

This is the first command that should be run and is required to begin using Good Knight features. When Good Knight is initially setup, it will walk the server owner through a quick set of steps described in the [Quick Start Guide](/good-knight/quick-start-guide.md).

After the initial setup, the server owner and any Good Knight admins can modify the setup by running this command.&#x20;

You will be given a drop-down menu of Good Knight features to manage:

* [Select Admin and Logs Channels](/good-knight/commands/setup/select-admin-and-logs-channels.md)
* [Select Good Knight Admins](/good-knight/commands/setup/select-good-knight-admins.md)
* [Select Password Method](/good-knight/commands/setup/select-password-method.md)
* [Follow Good Knight Updates](/good-knight/commands/setup/follow-good-knight-updates.md)&#x20;
* [Manage Permissions Wizard](/good-knight/commands/setup/manage-permissions-wizard.md)
* [Manage Panic Mode](/good-knight/commands/setup/manage-panic-mode.md)
* [Manage Anti-Link](/good-knight/commands/setup/manage-anti-link.md)
* [Manage Anti-Webhook](/good-knight/commands/setup/manage-anti-webhook.md)
* [Manage Moderation](/good-knight/commands/setup/manage-moderation.md)

If Good Knight does not have `Administrator` permissions, this additional step is required:

* [Agree to server risks](/good-knight/commands/setup/server-risks.md)&#x20;

### Permissions

#### Recommended

* `Administrator`

#### Required

* `None`

{% hint style="info" %}
Some setup options require various server permissions
{% endhint %}
