Элжур бот
Предназначен для получения объявлений в телеграме в виде скриншота и html файла,
а также присутствует возможность узнать какие объявления были удалены.
Alex Borisov
7398d8509f
All checks were successful
Actions Build Docker Image / Explore-Gitea-Actions (push) Successful in 1m58s
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. |
||
---|---|---|
.gitea/workflows | ||
.vscode | ||
Eljur | ||
.gitignore | ||
Dockerfile | ||
env_init.py | ||
env.example | ||
LICENSE | ||
main.py | ||
README.md | ||
requirements.txt | ||
sad.png | ||
sample.env | ||
scraper.py |
Элжур бот
Предназначен для получения объявлений в телеграме в виде скриншота и 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/
Подготовка к запуску проекта
- Создайте виртуальное окружение в папке с проектом и активируйте его:
(Debian)
python3 -m venv venv
source venv/bin/activate
- Установите библиотеки:
pip install -r requirements.txt
- Установите движок chromium:
playwright install chromium
playwright install-deps
- Запустите проект:
(Debian)
python3 main.py