TempBot v5 is live

The Ultimate Discord Management Bot

Temporary roles, Temp voice/text channels, and ticket support — fully automated.

Official Server
No credit card requiredSetup in 2 minutesCancel anytime

Core Platform

Built for reliability

Queues, Postgres, and explicit access tiers keep schedules and limits predictable at any server size.

Full feature surface

Everything below is available in the product today — configure from the dashboard where it fits your workflow, or use slash commands in Discord.

Temporary roles

Grant, extend, bulk-adjust, and audit time-boxed roles with DM notifications, optional recovery, and premium-aware limits.

Web dashboard & OAuth

Sign in with Discord, pick a guild you manage, and edit settings with permission checks before any sensitive data loads.

Support tickets

Panels and categories, custom open forms, claim and close flows, transcripts, post-close DMs, surveys, and SLA webhook nudges.

Ticket AI reply (BYOK)

Optional AI drafts and in-channel replies using your own OpenAI-compatible or Gemini API key — stored encrypted server-side.

Temporary channels

Voice hubs with companion temp text channels: register hubs, rename, user limits, lock/unlock, and cleanup from slash commands.

Reaction, button & join roles

Self-serve roles via reactions or buttons, timed join roles for the first members, and boost-linked rewards on supported tiers.

License keys

Generate redeemable keys tied to roles and durations, track usage limits, and let members redeem in-server — gated by premium tier.

Guild logging

Route Discord events to log channels with colors and toggles so moderators retain a structured audit trail.

Automation

Workflows, scheduled actions, and conditional rules (where enabled) to reduce repetitive moderator work.

Rewards programs

Chat, voice, boost, invite, and loyalty-style reward hooks to recognize members without manual spreadsheets.

Notifications & reminders

DM templates, expiry reminders before roles end, and notification helpers aligned with your premium DM depth.

Staff & moderation tools

Staff records, role management helpers, and ticket staff routing so teams share responsibility safely.

Fine-grained

Temp roles

Rules & schedules

Automation

Logs & tickets

Observability

Drafts & BYOK

AI reply

Getting Started

How it works

From invite to moderation loop in three steps.

01

Connect

Sign in with Discord and pick a server you manage. Permissions are enforced before any data loads.

02

Configure

Set DMs, logs, automation, and role policies from the dashboard or familiar slash commands.

03

Operate

Grant temp roles, track expirations, and audit changes with structured logs and filters.

Where teams use TempBot

Short-lived access without permanent role clutter.

Events & trials

Time-boxed event roles, trial moderator access, and automatic cleanup when the window ends.

Community programs

Reward campaigns, limited-time color roles, and premium perks that expire on a schedule.

Staff coverage

Escalation roles, on-call tags, and temporary permissions that revert without manual sweeping.

Support & ticketing

Panel-based intake, transcripts, surveys, and optional AI assistance so moderators stay fast without losing context.

Ready in your browser

The dashboard mirrors what matters: temp roles, tickets, automation, and log channels — tuned for fast daily ops.

FAQ

What is TempBot?+

TempBot is a Discord bot for time-boxed roles, optional support tickets (panels, transcripts, surveys), a web dashboard for configuration, tiered premium limits, and related tools such as guild logging, license keys on higher tiers, and join/reaction/button flows where your plan allows. You stay in control of your server; the bot enforces durations and policies you configure.

What is the prefix? Is everything slash-only?+

TempBot primarily uses slash commands (/). Message-style commands use the fixed prefix tb-. Use /help in your server for an overview. The merged command list is on this site under Commands (/commands).

How can I give a member a temporary role?+

Common paths include /temprole add, equivalent tb- text flows where enabled, license keys (redeem flows; from Pro tier upward per plan), join roles for new members, reaction or button role panels (Pro+), staff workflows you define, and integrations (Max tier where enabled). Higher tiers unlock more paths—check your plan in the dashboard or /serverinfo.

What happens when a role expires?+

The bot removes the role and can log the event to your configured log channel, subject to guild settings.

How do premium and plans work?+

Tier limits are enforced in the live bot service (Starter through Max). Subscribe or compare plans from https://tempbot.xyz/premium; in Discord, /premium subscribe links to the same billing surface. Keep dashboard catalog tiers aligned with bot limits if you self-host or fork.

How do I transfer Premium to another server?+

Use /premium info to see your Premium ID, then /premium transfer <premiumid> <serverid>. Transfers are limited to once per week per premium. The destination server must satisfy the bot's checks (for example, no conflicting premium row).

How do I cancel Premium or unsubscribe?+

Manage subscriptions and payment history from your TempBot dashboard account (Subscriptions / Payments). Cancellation follows what you accepted at checkout and what is shown in your account. Premium typically remains active until the end of the period you already paid for unless stated otherwise at purchase.

Can I run tickets entirely from the dashboard?+

You design panels, categories, auto-replies, and logs in the dashboard; Discord still hosts the live channels and buttons members click.

Who holds the AI API key for ticket replies?+

You bring your own provider key (BYOK — OpenAI-compatible or Gemini). Prompts and excerpts are sent to that provider's API; TempBot does not use them for its own model training. Keys are encrypted at rest and used only when staff enable ticket AI in settings.