Элжур бот
Предназначен для получения объявлений в телеграме в виде скриншота и html файла,
а также присутствует возможность узнать какие объявления были удалены.
|
||
---|---|---|
.gitea/wirkfows | ||
.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