EN
Pristine
PRISTINE SUPPORT

A little help.
A clearer next step.

Set up your server, find a command, or get back on track.

Get started

  1. Add Pristine. Invite the bot to your server and grant the permissions your enabled features need.
  2. Connect Discord. Open Manage Servers and sign in with the account that owns your server.
  3. Choose your server. Configure commands, moderation, roles, and logging. The server owner can appoint bot admins with specific permissions.
  4. Check Discord. Use /setup and /help to finish bot features and view command usage.

Build the experience your server needs

Welcome new members

Use /welcomer to choose a channel and edit the welcome title, message, footer and image. Preview it before enabling. Personalize text with {user}, {username}, {server} and {membercount}.

Keep conversations organized

/stickymessage keeps a reminder near the latest conversation. Choose the required Messages or Seconds trigger and enter its amount. Seconds works without a message count and reposts on the next message after the interval. Use /channel unsticky to remove it. /autoreact adds reactions for a word or phrase, with exact matching and optional channel limits.

Create temporary voice rooms

Configure /voice, then join its creation channel. Your new room has its own chat controls for access, visibility, name and capacity. The current owner controls the room; someone else can claim it after the owner leaves. Empty rooms are removed.

Run giveaways

Members can host with Discord’s Manage Server permission or a role whose name contains “giveaway”, regardless of capitalization or decoration. Use the giveaway command’s options to set the prize, duration and winner count.

Set up moderation

Choose content categories, link rules and actions in AI moderation. Allow, block or moderate each category, then test examples before changing thresholds. Review moderation logs and feedback when a decision needs correction.

Record staff activity

/logs lets you choose message deletions, edits, attachments, joins, departures, role changes and bans. Use a staff-only channel. Deleted attachments require capture before deletion: up to three files of 4 MB each, cached for ten minutes. Older or uncached files cannot be recovered.

Verification and access

Choose verified and unverified roles, select the verification channel, and publish the panel. Email access and IP collection are independent options. Members see the applicable disclosure before authorizing; ordinary verification does not collect either value.

Server owners can appoint a Discord user ID for selected dashboard features. Appointed users can manage those features even when they are not server members. They cannot grant themselves more access, and the current owner can revoke an appointment.

Test Pristinepot safely

Use /pristinepot with a mode, action and channel. Status explains whether the bot can act and whether your account is exempt. Server staff and the bot owner are exempt. A real test with a non-exempt member can trigger the configured moderation action, so review the warning channel and permissions first.

Troubleshooting

My server is missing

Use the Discord account that owns the server. Otherwise, ask its owner to appoint you as a Pristine bot admin. Discord’s Administrator permission alone does not grant dashboard access. An appointed user does not need to remain in the server.

A setting is not changing the bot

The AI moderation and anti-raid enable switches save immediately. Other settings use Save changes. Wait for the confirmation message, then use Refresh Server to check the live value. If a save fails, the dashboard shows an error rather than confirming it.

How do I connect Gemini?

The server owner can open AI moderation, paste a Gemini API key, and choose Save and test API key. Pristine checks the key before saving it. You can replace or remove it from the same form.

Create a Gemini API key
The bot cannot delete messages or manage roles

Check Pristine’s Discord permissions and role position. Its role must sit above the roles it manages. Use the bot’s setup and health tools to review missing permissions.

Dashboard connection unavailable

The website needs a connection to the running bot. Retry shortly and check service status. If the bot is offline, saved settings cannot be confirmed.

Still need help?

Join our Discord or send a contact request and receive replies in your inbox. Include the setting, server ID, and error message. Keep API keys and passwords private.