No Description

Harry Potter f56f7faa9e Добавлен пропущенный пункт 9 months ago
db acc807e43e Изменен формат для хранения данных о пользователе 9 months ago
src 6f2bcec7aa Исправлена ошибка при отображение пустого списка истории пингов к сайтам 9 months ago
.env-dist 9aad780d29 Изменен шаблон для файла .env 9 months ago
.gitignore 31b2004af8 Добвлены дополнительные записи для игнорирования 9 months ago
README.txt f56f7faa9e Добавлен пропущенный пункт 9 months ago
__init__.py 8aac611a23 Изменена структура проекта 9 months ago
requirements.txt 83eef72ff9 Добавлены последние зависимости 9 months ago

README.txt

Функционал периодического пинга сайтов, указанных пользователями, в качестве тествого задания.

Процесс запуска проекта:

1. git clone https://notabug.org/borrya_/web_ping

2. cd web_ping

3. python3.10 -m venv venv

4. . venv/bin/activate

5. pip install -r requirements.txt

6. Заполнить файл .env по шаблону .evn-dist (хранится на том же уровне что и сам .env-dist)

7. python src/main.py

8. Перейти в телеграм, найти бота по @web_ping_iEj8_bot и написать /start


Из функционала:

1. /start - запустить бота, тем самым запустить периодическую задачу (каждую минуту)
на пинг сайта. Пинг не будет работать пока не будет указан сайт.

2. /set example.com - указать сайт, который будет пинговаться

3. /list - получить список из последних пингов к указанному сайту