Этот бот для загрузки книг с сайта Флибуста. Попробовать можно тут: @flibusta_rebot и @flibusta_copy_rebot
- Поиск книг по авторам
- Поиск авторов
- Показ книг автора
- Загрузка книг в fb2, epub, mobi (иногда pdf, doc, djvu)
- Inline-поиск
- Создать бота у @BotFather
- Вписать token в BOT_TOKEN
- Вписать username в BOT_NAME
- Установить и настроить PostgreSQL
- Вписать имя БД в DB_NAME
- Вписать имя пользователя от БД в DB_USER
- Вписать пароль от БД в DB_PASSWORD
- Вписать адрес БД в DB_HOST
- Вписать порт БД в DB_PORT
- Выполнить миграцию с помощью manage.py
3. Настроить flibusta server
- Вписать порт webhook'a в WEBHOOK_PORT
- Вписать адрес webhook'a в WEBHOOK_HOST
- Вписать прослушиваемые адреса в SERVER_HOST
- Вписать прослушиваемый порт в SERVER_PORT
- Вписать ChatBase token в CHATBASE_API_TOKEN
- Установить зависимости из requirements.txt
Запустить main.py