@Mind2077

Нужно указать агрумент ctx в on_message в discord.py, но выдает ошибку. Как это решить?

Нужно указать агрумент ctx в on_message в discord.py, но выдает ошибку. Как это решить?
@bot.event
async def on_message(message,ctx):
    rolemute = discord.utils.get(ctx.guild.roles, name=('Muted'))
    if rolemute in ctx.author.roles:
        await ctx.channel.purge(limit=1)
        await bot.process_commands(message)
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
@GeneD88
QA
on_message() не принимает параметр ctx:
https://discordpy.readthedocs.io/en/latest/api.htm...


@bot.event
async def on_message(message):
    rolemute = discord.utils.get(message.guild.roles, name=('Muted'))
    if rolemute in message.author.roles:
        await message.channel.purge(limit=1)
        await bot.process_commands(message)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы