Discord boti a další

Bot je online, ale nereaguje

Nejčastější příčiny: chybějící intents, oprávnění v kanálu, nesynchronizované příkazy.

1 min čtení·Aktualizováno 10. října 2026

  1. Message Content Intent – bez něj bot nevidí text zpráv (prefixové příkazy jako !help). Zapni ho v Developer Portalu → Bot a v kódu (GatewayIntentBits.MessageContent / intents.message_content = True).
  2. Oprávnění v kanálu – bot musí mít v kanálu Zobrazit kanál a Posílat zprávy. Zkontroluj role a přepisy kanálu.
  3. Slash příkazy – registruj/synchronizuj je (viz ukázky). Globální příkazy se mohou objevit se zpožděním; pro testování registruj na konkrétní server (guild).
  4. Chyba v kódu – v konzoli se při použití příkazu objeví traceback/stack trace.
  5. Dvě instance bota se stejným tokenem (třeba ještě běží u tebe v PC) – reaguje jen jedna, nebo odpovědi chodí dvakrát.

Discord bot hosting od 12 Kč měsíčně

Bot v Node.js nebo Pythonu, který běží nonstop.

Zobrazit balíčky