Бот может проходить по папкам и подпапкам, пока не наткнется на текстовый файл и предложит вывести его в Telegram
Параллельно с этим проводится поиск фото к текущем файлам / директориям
Фото грузятся идентично директории text_files
В консоли загрузить виртуальное окружение
$ pip install -r requirements.txt
Получить токен бота телеграмм в BotFather.
Создать файл .env и внести необходимые переменные согласно шаблону .env.template
Запустить Unittest Python
$ python -m unittest
Создастся папка для хранения текстовых файлов с description и для хранения фото
Создать папки text_files. Поместить файл description для отправки сообщения ботом.
Файл не может быть пустым, так как запрещено отправлять пустые сообщения в тлг
Вложенность подпапок может доходить до 3-х. Название папки/файла не должно превышать 10 символов
В программе установлена возможность записи данных о пользователе
(id_user, nickname(optional), counter(Количество раз, когда выводилась статья))
Для пользования базой данных, после её установки и настройки, необходимо в директории bot_work создать файл database.ini Прописать в нем
[postgresql]
host=localhost
database=database_name
user=user_name
password=password_user_name