Как можно удалить все свои сообщения в определенной группе в Telegram?

У меня возникли трудности с установкой зависимостей в репозитории Python, который предназначен для удаления сообщений. Вот ссылка на сам репозиторий: <a href="https://github.com/gurland/telegram-delete-all-messages/" rel="nofollow">https://github.com/gurland/telegram-delete-all-messages/</a>. Я нашел несколько простых руководств, например, здесь: <a href="https://piratecpa.net/2023/10/kak-bystro-udalit-vse-svoi-soobshheniya-v-gruppah-v-telegram/" rel="nofollow">https://piratecpa.net/2023/10/kak-bystro-udalit-vs...</a>. 

Можете подсказать, как решить проблему с установкой зависимостей? Я прикладываю часть вывода из командной строки:

<pre><code>d:\Prog10\AyuGram\telegram-delete-all-messages-master&gt;install.bat

d:\Prog10\AyuGram\telegram-delete-all-messages-master&gt;set filepath=d:\Prog10\AyuGram\telegram-delete-all-messages-master\

d:\Prog10\AyuGram\telegram-delete-all-messages-master&gt;python -m venv d:\Prog10\AyuGram\telegram-delete-all-messages-master\venv

d:\Prog10\AyuGram\telegram-delete-all-messages-master&gt;call d:\Prog10\AyuGram\telegram-delete-all-messages-master\venv\Scripts\activate.bat
Collecting pyrogram==1.4 (from -r d:\Prog10\AyuGram\telegram-delete-all-messages-master\requirements.txt (line 1))
  Downloading Pyrogram-1.4.0-py3-none-any.whl.metadata (4.4 kB)
Collecting tgcrypto (from -r d:\Prog10\AyuGram\telegram-delete-all-messages-master\requirements.txt (line 2))
  Downloading TgCrypto-1.2.5.tar.gz (37 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pyaes==1.6.1 (from pyrogram==1.4-&gt;-r d:\Prog10\AyuGram\telegram-delete-all-messages-master\requirements.txt (line 1))
  Downloading pyaes-1.6.1.tar.gz (28 kB)
  Installing build dependencies ... done
  Getting req
  • 3 февраля 2025 г. 6:04
Ответы на вопрос 2
Для решения проблемы с установкой зависимостей в проекте из репозитория, проверьте следующие шаги:

1. **Обновите pip**: Убедитесь, что у вас установлена последняя версия `pip`, так как это может помочь в установке зависимостей. Выполните команду:
   ```bash
   python -m pip install --upgrade pip
   ```

2. **Проверьте Python**: Убедитесь, что версия Python, которую вы используете, соответствует требованиям проекта. В большинстве случаев Python 3.6 и выше должен работать, но лучше проверить документацию репозитория на предмет конкретных требований.

3. **Установите зависимости вручную**: Иногда возможно, что одна из зависимостей имеет проблемы с автоматической установкой. Попробуйте установить зависимости, указанные в `requirements.txt`, по одной. Например:
   ```bash
   pip install pyrogram==1.4
   pip install tgcrypto
   pip install pyaes==1.6.1
   ```

4. **Проверка ошибок**: Обратите внимание на вывод командной строки и постарайтесь найти конкретные сообщения об ошибках. Если при установке зависимостей произошла ошибка, возможно, потребуется установить дополнительные зависимости, такие как компиляторы или библиотеки для разработки.

5. **Использование виртуального окружения**: Если вы еще не активировали виртуальное окружение, убедитесь, что вы это сделали. Активация виртуального окружения позволит избежать конфликтов с пакетами, установленными глобально:
   ```bash
   venv\Scripts\activate
   ```

6. **Alternative Package**: Если проблема сохраняется, вы можете попробовать использовать другой инструмент для удаления сообщений, такой как `telegram-cli` или `tgdump`, и посмотреть, помогут ли они с вашей задачей.

Если ни один из этих шагов не помогает, пожалуйста, предоставьте дополнительные сообщения об ошибках из командной строки, чтобы можно было лучше понять, в чем проблема.
Ну вот же вроде бы причина: 
error: Microsoft Visual C++ 14.0 or greater is required.
Get it with "Microsoft C++ Build Tools":
https://visualstudio.microsoft.com/visual-cpp-buil...


У вас не установлен Visual C++, из-за этого не получается собрать tgcrypto.
Похожие вопросы