@inlap70

TypeError: __init__() missing 1 required positional argument: 'command_prefix' Как исправить?

Пытаюсь запустить бота через bat файл, выводит ошибку:

Traceback (most recent call last):
File "botrun.py", line 5, in
bot = commands.Bot(commands_prefix='$',intents=discord.Intents.all())
TypeError: __init__() missing 1 required positional argument: 'command_prefix'

Мой код:

import discord
from discord.ext import commands
import os

bot = commands.Bot(commands_prefix='$', intents=discord.Intents.all())

@bot.event
async def on_ready():
print('System_connected')
print('DataBase_connected...OK')

bot.run(os.getenv('TOKEN'))

Что делать?
Понимаю что нужен аргумент под именем 'command_prefix', но куда его??
Я новичок и вообще ничего не понимаю...
  • Вопрос задан
  • 1307 просмотров
Решения вопроса 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Параметр называется command_prefix, а не commands_prefix.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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