Я хочу удалить отдельное сообщение при запуске, но не могу понять это.У меня есть чистка, работающая с await ctx.channel.purge
, но это не то, что я хочу, так как для этого требуется сумма
Старая версия была написана как await self.bot.delete_message(ctx.message)
, но теперь возникает ошибка object has no attribute 'bot'
Чтениедокументация, все, что я мог найти, была Message.delete
, но это приводит к ошибке: NameError: name 'Message' is not defined
Я уверен, что это простое решение, но я не могу решить его.Заранее спасибо
Мой текущий код:
@commands.command(pass_context=True)
async def say(self, ctx, *args):
'''Make Bot repeat your messages'''
mesg = ' '.join(args)
await Message.delete(ctx.message)
await ctx.send(mesg)`