NoxBot NoxBot Docs

Getting Started

Add NoxBot to your Discord server and configure your first module in a few minutes.


NoxBot is a modular Discord bot with a web dashboard. You configure everything from the dashboard - the bot reads your settings and applies them live, usually within a couple of seconds.

Add the bot to your server

  1. Open the dashboard and sign in with Discord.
  2. Pick the server you want to manage from the server list. You need the Manage Server permission on that server to configure it.
  3. If NoxBot isn’t on the server yet, the dashboard shows an Invite button that opens Discord’s authorization screen. Approve the requested permissions and select your server.

Once the bot is a member, the server appears as active in your list and every module becomes configurable.

The dashboard layout

Each server has a sidebar grouping modules by purpose - Security (AutoMod, Moderation, Logging), Community (Welcome, Leveling) and more. Open a module to reach its settings tabs. Changes are saved per module and take effect without a restart.

Privileged intents

A few features need Discord’s privileged intents. Enable them once in the Discord Developer Portal under your application → BotPrivileged Gateway Intents:

  • Server Members Intent - required for Welcome, Leveling and member logging.
  • Message Content Intent - required for AutoMod content checks.

Without these intents

Welcome messages, leveling XP and content-based AutoMod rules will not work until the matching intent is enabled.

Next steps