Задать вопрос
@Filsbrik

Как удалить конкретные сообщения конкретного пользователя?

Данный код может находить и удалять все сообщения конкретного пользователя, однако он не дает удалять только несколько сообщений. В чем может быть проблема?
async def clear(ctx,user: disnake.Member,amount: int=100):
	await ctx.channel.purge(limit=amount, check=lambda m: m.author==user)
  • Вопрос задан
  • 153 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
однако он не дает удалять только несколько сообщений

Какой смысл вы вкладываете в этот текст?
У нас есть параметр отвечающий за количество сообщений и по-умолчанию он = 100.
Передавайте другое число и будет удаляться столько сколько передали
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 12:33
3000 руб./за проект
02 февр. 2025, в 12:27
5000 руб./за проект
02 февр. 2025, в 11:35
3000 руб./за проект