Элжур бот Предназначен для получения объявлений в телеграме в виде скриншота и html файла, а также присутствует возможность узнать какие объявления были удалены.
Go to file
Alex Borisov 8ca0d04674
All checks were successful
Actions Build Docker Image / Explore-Gitea-Actions (push) Successful in 12s
Update build.yaml and README.md (#2)
Reviewed-on: #2
Co-authored-by: Alex Borisov <79996669747@ya.ru>
Co-committed-by: Alex Borisov <79996669747@ya.ru>
2024-01-31 08:07:35 +03:00
.gitea/workflows Update build.yaml and README.md (#2) 2024-01-31 08:07:35 +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 Update build.yaml and README.md (#2) 2024-01-31 08:07:35 +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://soaska.ru/soaska/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