Docs Setup & Configuration Getting Started

Getting Started

Quick start guide for adding Netrcol to your server

setup install invite start begin add bot

Invite Netrcol to Your Server

To add Netrcol to your Discord server, click the Add to Server button on the Netrcol website or use the invite link provided in the bot's landing page. The invite URL requests the bot and applications.commands OAuth2 scopes. By default, Administrator permission is requested to ensure all features work correctly. During the invite flow, Discord will ask you to select which server to add the bot to — you must have Manage Server or Administrator permission in the target server to complete this step.

Required Permissions

Netrcol requests Administrator permission by default. While this is the simplest way to guarantee all features work, the bot specifically uses the following permissions depending on which modules you enable:

- View Channel and Send Messages — required for all text-based features
- Embed Links and Attach Files — used for rich responses and transcripts
- Manage Channels — needed for ticket creation and Join-to-Create voice channels
- Manage Roles — needed for auto-role, reaction roles, and registration
- Manage Messages and Add Reactions — used for moderation and reaction role features
- Moderate Members (Timeout) — used for the mute/timeout moderation command
- Ban Members and Kick Members — used for moderation actions
- Manage Nicknames — used for the registration system
- Move Members, Mute Members, and Connect — used for voice-related features

The dashboard includes a Permission Doctor that scans your server and reports any missing permissions for your enabled modules, so you can grant exactly what is needed.

First Steps After Adding the Bot

Once Netrcol joins your server, follow these steps to get started:

1. Log in to the Dashboard — Visit the Netrcol website and click Login with Discord. The dashboard uses Discord OAuth2 to authenticate you. You will be asked to authorize the identify, guilds, and connections scopes.
2. Select Your Server — After logging in, you will see a list of servers where you have Manage Server or Administrator permission. Click on the server you want to configure.
3. Explore the Overview — The server dashboard overview shows your server stats, member counts, and an AI Agent that can help you set up modules quickly.
4. Enable Modules — Navigate through the sidebar to configure individual modules such as Moderation, Tickets, Leveling, Economy, Giveaways, Logging, Welcome, Registration, Reaction Roles, Join-to-Create, and more.
5. Set Up Slash Commands — Netrcol registers slash commands automatically. Type / in any channel to see available commands. If commands do not appear, ensure the bot has the applications.commands scope (re-invite if needed).

Choosing Your Language

Netrcol supports 9 languages: English (en), Turkish (tr), German (de), Spanish (es), French (fr), Indonesian (id), Portuguese (pt), Russian (ru), and Arabic (ar). You can change the bot and dashboard language in two ways:

- Dashboard Language Switcher — Use the language selector on the landing page or within the dashboard to switch the interface language. The selected language is saved per session.
- Server Language Setting — In the server dashboard settings, you can set the default language for all bot responses in that server. This affects command replies, embed messages, and system notifications.

All languages include full translations for every module, including economy, moderation, tickets, music, giveaways, and the dashboard interface itself.

Support and Community

If you need help setting up the bot or run into any issues, join the official Netrcol support server at discord.gg/qdHMbvtAVd. The support server has dedicated channels for help, feature requests, and bug reports. You can also use the in-dashboard support ticket system to reach the support team directly.