Почему дискор бот не работает
Я пробую написать бота в дис, но он не хочет выполнять команды, он даже не активен на сервере. Когда запускаю програму, то ничего не пишеться хотя в других гайдах у них вылазят ошибки и бот становиться активным
Подскажите как решить проблему
Ответы (1 шт):
Автор решения: jillstr
→ Ссылка
- Не распространяйте токен бота, обязательно сгенерируйте его заново и никому не показывайте.
- Попробуйте убрать скобки у декоратора ивента
on_readyи скорее всего бот заработает.
import discord
from discord.ext import commands
intents = discord.Intents.all()
bot = commands.Bot(command_prefix=">", intents=intents)
@bot.event
async def on_ready():
print(f"Bot {bot.user.name} has ready")
@bot.command()
async def hello(ctx: commands.Context):
await ctx.send("Hi, im Poggi")
bot.run("TOKEN")

