Написал простого бота на python для очистки сообщений (в дальнейшем хочу интегрировать код в другого бота который выдает роли при нажатии на реакцию), а он отказывается работать. Он запустился без ошибок, но при выполнении команды !clear ничего не происходит. Он просто игнорирует ее. Вот мой код
import discord
from discord.ext import commands
from discord import utils
import config
intents = discord.Intents.all()
client = commands.Bot( command_prefix = '!')
class MyClient(discord.Client):
async def on_ready(self):
print('Logged on as {0}'.format(self.user))
client.command(pass_context = True)
async def clear(ctx, amount = 100):
await ctx.channel.purge(limit = amount)
print('Ok, it will be done')
client = MyClient()
client.run(config.TOKEN)
Дискорд для связи NF#1983