FB2 reader бот-читалка

FB2 reader бот-читалка

Serg Hell

Руководство к боту @Fb2readBot в телеграм.


Этот чат бот представляет собой полноценное приложение для чтения книг не выходя за рамки телеграма. Богатый кнопочный интерфейс производит впечатление полноценного приложения, а не обычного ленточного бота, к которым все привыкли

Если вы любите читать и ищите интересную вам литературу в интернете, то, безусловно, сталкивались с форматом fb2. Довольно большое количество электронных книг, доступных в интернете, представлено в этом формате. Формат fb2 (или FictionBook) изначально создавался именно как формат для представления электронных версий книг и со временем получил заслуженную популярность. Файлы формата fb2 позволяют сохранять форматирование текста и могут содержать изображения, например, обложку или иллюстрации.

Что умеет бот

  1. Одностраничный интерфейс похожий на десктопные или мобильные приложения.
  2. Загружать книги в формате fb2 из любого канала или бота флибусты.
  3. Книги сортируются по источникам. Можно посмотреть отдельно список книг загруженный с определенного канала.
  4. Формировать прямую ссылку на чтение книги
  5. Книга разбивается на страницы наиболее удобные для просмотра на экране телефона (один или несколько абзацев)
  6. Показ списка книг отдельно по каждому источнику (каналу)
  7. Поиск по части названия, автора или жанра
  8. Автопостить обложку загруженной книги в канал @Fb2Read вместе с ссылкой на чтение
  9. Для каналов, которые постят книги и делают ссылку на чтение в обложке перед чтением книги указывается ссылка конкретный пост из канала источника
  10. Автоматическое оглавление книги
  11. Показывает "Мои загруженные книги"
  12. При чтении книги автоматически запоминается место, где пользователь закончил читать. Можно вернуться в любую книгу и продолжить чтение.
  13. Сортировка списка книг по автору или наименованию.
  14. Поиск книг по отдельным ключевым словам. Поиск осуществляется по автору, названию или жанру книги


Что планируется еще сделать

Этих возможностей в боте еще нет, но будут в ближайшем времени, следите за новостями. Бот будет еще лучше.
  1. Формирование красивого поста с кнопками в канал (в помощь администраторам книжных каналов)
  2. Каждый пользователь может помечать книги статусом: избранное, стоит почитать, не стоит, может оценить книгу
  3. Рейтинг наиболее популярных книг


Как загружать книги

Как правило каналы размещают файлы и обложки книг в разных каналах. Для этого в боте предусмотрена возможность показывать в ссылке ваш основной канал-витрину, а файлы грузить с одного или нескольких каналов с базой файлов.

  1. Необходимо загрузить файл в ваше книгохранилище

2. Нажать на кнопку Поделиться файлом

3. В открывшемся окне выбрать контакт Fb2-читалка книг

4. В личку от бота придет уведомление о загруженной книге. Так же если книга с вашего канала грузилась первый раз, то она будет выведена в автоканал @Fb2Read

5. Открываем загруженную нами книгу на чтение и копируем прямую ссылку на книгу себе. Эту ссылку вы можете поместить в свой пост на основном канале.

Сейчас бот может принимать книги абсолютно с любого канала. Но для того, чтоб ваш канал начал отображаться в системе для пользователей необходямо обратиться к @SergAHell.


Пример - канал @book_zone размещает обложку книги

Так выглядит пост, он может выглядеть как задумает автор канала


Специальное предложение для каналов

Основное назначение бота - это сервис чтения книг.

В боте предусмотрено автоматическое создание прямой ссылки на чтение, например https://t.me/Fb2Readbot?start=fb2-648
Перейдя по данной ссылке мы попадаем сразу в нужную нам книгу. Вы можете, размещая пост с картинкой, аннотацией и ссылкой на скачивание указывать для людей и ссылку на чтение.

Те, каналы, которые будут выкладывать такие ссылки будут напрямую указаны в фильтре выбора источника-канала. Читатели могут выбрать ваш канал в боте и посмотреть остальные книги, которые загружены были именно с Вашего канала. А так же из стартового экрана книги перейти на конкретный пост в Вашем канале.

Также ваши каналы будут участвовать в рейтинге самых читаемых каналов.


Каналы, которые уже сотрудничают с сервисом

Никто не желает сотрудничать с сервисом, т.к. все пекутся не о сервисе для читателя, а как бы побольше хапнуть себе подписчиков, хотя воруют книги у других каналов.


Дисклеймер

Все материалы, выложенные в боте, взяты из открытых источников сети Интернет, либо присланы посетителями бота. 
Все права на тексты книг принадлежат их авторам и владельцам и предоставлены исключительно для ознакомления.
Администрация бота не несет ответственности за материалы, выложенные здесь.