Задать вопрос
HASTULL
@HASTULL
Начинающий программист

Почему происходит сбой в коде?

Написал код для бота в дискорд. Всё вроде корректно, но как только запускаю, пишет что ошибка.
Подскажите в чём проблема ( код и ошибка представлены ниже )
Код:
import discord
from discord.ext import commands

TOKEN = '(а вот токен вам не надо знать)'
intents = discord.Intents.default()
intents.presences = True
intents.members = True
intents.message_content = True

bot = commands.Bot(command_prefix=config['!'], intents = intents)

@bot.command(pass_context=True)
async def test(ctx, arg):
await ctx.send(arg)

bot.run(TOKEN)

Ошибка:
bot = commands.Bot(command_prefix=config['!'], intents = intents)
NameError: name 'config' is not defined
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Написал код для бота в дискорд

Давайте будем честными - бездумно передрали из ролика на ютубе.

NameError: name 'config' is not defined
переводится
NameError: имя 'config' не определено
Ошибка возникает на строке:
bot = commands.Bot(command_prefix=config['!'], intents = intents)

А теперь вопрос - что это за чудесный словарь config и где вы его объявили?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы