NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

„Used disallowed intents“ bei deinem Discord-Bot beheben

Discord-Bot-HostingUpdated Oct 22, 20262 min read

Deine Console zeigt eine dieser Meldungen, wenn der Bot versucht, sich anzumelden:

  • Error [DisallowedIntents]: Privileged intent provided is not enabled or whitelisted. (discord.js)
  • Used disallowed intents (mehrere Bibliotheken)
  • PrivilegedIntentsRequired (discord.py)

Was es bedeutet

Dein Code hat bei Discord einen Intent angefragt, der für deinen Bot ausgeschaltet ist. Drei Intents sind privilegiert und müssen von Hand eingeschaltet werden: Presence, Server Members und Message Content.

So behebst du es

  1. Öffne das Discord Developer Portal, wähl deine Anwendung und öffne Bot.
  2. Schalte unter Privileged Gateway Intents die ein, die dein Code anfragt.
  3. Speichere und starte dann deinen Server über Console im Panel neu.

Welchen brauche ich?

Sieh in deinem Code nach, welche Intents er auflistet:

  • GatewayIntentBits.MessageContent oder intents.message_content = True: Message Content Intent.
  • GatewayIntentBits.GuildMembers oder intents.members = True: Server Members Intent.
  • GatewayIntentBits.GuildPresences oder intents.presences = True: Presence Intent.

Brauchst du einen nicht, entfern ihn stattdessen aus deinem Code. Ein Bot, der nur Slash-Commands nutzt, braucht keinen der drei.

Bots in vielen Servern

Solange ein Bot auf weniger als 100 Servern ist, kannst du die Intents selbst einschalten. Darüber verlangt Discord, dass du den Bot verifizierst und jeden privilegierten Intent, den du nutzt, beantragst.

Läuft dein Server schon woanders? Zieh ihn zu uns um

ERSTELLE DEINEN GAMESERVER
BEREIT ZUM LOSLEGEN?

Spare bis zu 30% auf deinen neuen Gameserver.
Premium-Performance, sofortige Aktivierung und unschlagbare Zuverlässigkeit. Alles zum besseren Preis.

UNSERE NEUESTEN BLOGS