eljur/README.md
2024-01-27 21:30:58 +03:00

61 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Элжур бот
Предназначен для получения объявлений в телеграме в виде скриншота и html файла,
а также присутствует возможность узнать какие объявления были удалены.
- [Быстрая установка и запуск с помощью Docker](https://git.soaska.ru/sosiska/eljur/-/wikis/home)
## Экспуатация проекта
#### Скачивание проекта
```bash
git clone https://git.soaska.ru/sosiska/eljur
cd eljur
```
#### Создание .env файла
Используйте [sample.env](https://git.soaska.ru/sosiska/eljur/-/blob/main/sample.env?ref_type=heads), чтобы создать свой .env файл.
[env.example](https://git.soaska.ru/sosiska/eljur/-/blob/main/env.example?ref_type=heads) - пример, как может выглядеть файл .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/
```
- [Как получить данные телеграм](https://git.soaska.ru/sosiska/eljur/-/wikis/How-to-get-telegram-data)
### Подготовка к запуску проекта
1) Создайте виртуальное окружение в папке с проектом и активируйте его:
`(Debian)`
```bash
python3 -m venv venv
source venv/bin/activate
```
2) Установите библиотеки:
```bash
pip install -r requirements.txt
```
3) Установите движок chromium:
```bash
playwright install chromium
playwright install-deps
```
4) Запустите проект:
`(Debian)`
```bash
python3 main.py
```