> ## Documentation Index
> Fetch the complete documentation index at: https://docs.technified.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# General Settings

> Verification, nicknames, logging, connected games, and Roblox moderation.

General settings cover the core of how your server behaves: how members verify, what roles and nicknames they get, what gets logged, and how Roblox moderation runs.

Open **Settings > General** in the sidebar.

## Verification provider

<Warning>
  **Deprecated.** Choosing a verification provider is no longer supported and will be removed in an upcoming update. New servers should use the standard Technified verification.
</Warning>

Choose how members verify their Roblox account.

| Provider   | How it works                                                        |
| ---------- | ------------------------------------------------------------------- |
| Technified | Members verify directly through Technified                          |
| Bloxlink   | Members already verified with Bloxlink are recognised automatically |

You can switch providers at any time. With Bloxlink, members who are already verified there do not need to verify again. Technified picks up their existing link.

## Verification roles

<Steps>
  <Step title="Verified role">
    The role given to members who link their Roblox account. Pick any Discord role.
  </Step>

  <Step title="Unverified role">
    The role given to members who have not verified yet. It is removed once they verify.
  </Step>
</Steps>

## Nickname format

Control how verified members are renamed.

| Option               | Example                     |
| -------------------- | --------------------------- |
| None                 | Keeps the original nickname |
| Roblox Username      | `JohnDoe123`                |
| Username in Brackets | `[JohnDoe123]`              |
| With Verified Suffix | `JohnDoe123 (verified)`     |
| Custom Format        | Your own pattern            |

### Custom format variables

| Variable            | Value                     |
| ------------------- | ------------------------- |
| `{roblox_username}` | Roblox username           |
| `{roblox_display}`  | Roblox display name       |
| `{discord_name}`    | Discord display name      |
| `{group_rank}`      | Rank in your Roblox group |

For example, `{roblox_display} | {group_rank}` becomes `John | Moderator`.

## Logging

Send an audit trail of server events to a Discord channel.

<Steps>
  <Step title="Enable logging">
    Toggle logging on and pick a log channel. The bot needs permission to send messages there.
  </Step>

  <Step title="Choose events">
    Select which event groups are logged.
  </Step>
</Steps>

Event groups include moderation (bans, mutes, warnings, kicks), appeals, applications, and staff and other events (strikes, leaves of absence, verification, configuration changes).

## Registered games

View and manage the Roblox games connected to your server. Each game shows its name and ID, connection status, and last sync time. You can edit a game's settings or remove the connection. Games are usually added during setup or Roblox moderation configuration.

## Roblox moderation

Pick how bans and mutes reach your games.

<Tabs>
  <Tab title="Admin System (WebSocket)">
    Real-time sync over a WebSocket connection. Instant bans and player kicks. Requires the Technified module (or Roblox integration) in your game.
  </Tab>

  <Tab title="Roblox Ban API (Open Cloud)">
    Uses Roblox's official Ban API with Open Cloud credentials. No in-game module required. Sync is slightly delayed. Enter your Open Cloud API key and Technified validates it.
  </Tab>
</Tabs>

## Data management

<AccordionGroup>
  <Accordion title="Export configuration" icon="download">
    Download a JSON file with all your settings, bindings, and forms. Use it for backups, migrating to another server, or troubleshooting.
  </Accordion>

  <Accordion title="Import configuration" icon="upload">
    Restore from a JSON backup. Review the changes, then confirm.

    <Warning>
      Importing overwrites your current settings.
    </Warning>
  </Accordion>
</AccordionGroup>
