Элжур бот Предназначен для получения объявлений в телеграме в виде скриншота и html файла, а также присутствует возможность узнать какие объявления были удалены.
Go to file
Alex Borisov 7398d8509f
All checks were successful
Actions Build Docker Image / Explore-Gitea-Actions (push) Successful in 1m58s
Refactor variable names for clarity and consistency
This commit refactors variable names in the codebase to improve clarity and maintain consistency. The changes made in this commit enhance the readability and maintainability of the code.
2024-01-30 18:13:08 +03:00
.gitea/workflows Refactor variable names for clarity and consistency 2024-01-30 18:13:08 +03:00
.vscode python 2024-01-27 21:30:58 +03:00
Eljur python 2024-01-27 21:30:58 +03:00
.gitignore python 2024-01-27 21:30:58 +03:00
Dockerfile python 2024-01-27 21:30:58 +03:00
env_init.py python 2024-01-27 21:30:58 +03:00
env.example python 2024-01-27 21:30:58 +03:00
LICENSE python 2024-01-27 21:30:58 +03:00
main.py python 2024-01-27 21:30:58 +03:00
README.md python 2024-01-27 21:30:58 +03:00
requirements.txt python 2024-01-27 21:30:58 +03:00
sad.png python 2024-01-27 21:30:58 +03:00
sample.env python 2024-01-27 21:30:58 +03:00
scraper.py python 2024-01-27 21:30:58 +03:00

Элжур бот

Предназначен для получения объявлений в телеграме в виде скриншота и html файла, а также присутствует возможность узнать какие объявления были удалены.

Экспуатация проекта

Скачивание проекта

git clone https://git.soaska.ru/sosiska/eljur
cd eljur

Создание .env файла

Используйте sample.env, чтобы создать свой .env файл. env.example - пример, как может выглядеть файл .env

ELJUR_LOGIN=Vasya2005
ELJUR_PASSWORD=password_example
ELJUR_DOMAIN=2007

TG_TOKEN=123045678:ABCD_Uj3dQwUpDrf6e2-iCmI34v2SEGdZz0
TG_ID=1234567321
TG_API_URL=https://api.telegram.org/

Подготовка к запуску проекта

  1. Создайте виртуальное окружение в папке с проектом и активируйте его:

(Debian)

python3 -m venv venv
source venv/bin/activate
  1. Установите библиотеки:
pip install -r requirements.txt
  1. Установите движок chromium:
playwright install chromium
playwright install-deps
  1. Запустите проект:

(Debian)

python3 main.py