@kra1dex

Как сделать что бы discord.py бот писал, сколько удалил сообщений?

у меня есть команда, и надо чтобы после "clear" писало: "удаленно х сообщений". как это сделать ?

@bot.command()
async def clear(ctx, number: int):
await ctx.message.delete()
await ctx.channel.purge(limit=number)
await sleep(0.1)
embed = discord.Embed(
title="удалено "
)
await ctx.send(embed=embed)
  • Вопрос задан
  • 46 просмотров
Решения вопроса 1
WolfInChains
@WolfInChains
У вас же в функции clear есть параметр number, что мешает передать его в сообщение?
title=f"Удалено {number} сообщений"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger Куратор тега Python
System Integrator
Завести базу данных, в базе данных завести таблицу, в таблице завести счётчик и обновлять его при каждом удалении.

Ну или можно сколхозить сохранение в текстовый файл.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
08 дек. 2021, в 10:28
1000 руб./за проект
08 дек. 2021, в 10:17
15000 руб./за проект
08 дек. 2021, в 10:02
3000 руб./за проект