/ categories / Другое / @flibustafreebook / post #14
229.37K

Обновление

1) В боте изменился поиск.

Что появилось:
- возможность искать по полям отдельно и включать их в поиск (title, author, translator, serie, genre, lang) также у них есть краткие псевдонимы и псевдонимы на русском;
- возможность использовать логические операторы при поиске и группировке (!,-,|);
- в целом поиск расширился и должен стать приятнее + релевантнее;

Как это работает, например так если вас интересует книга Гамлет, но не шекспира «Гамлет ?author !шекспир».
Или книги Бредбери на украинском «Бредбери ?lang uk».
Или книги с фамилией гоголя в названии, но чтобы ее написал не гоголь «Гоголь ?а -гоголь».
Или вы помните что был фантаст толстой, и вы ищите «?а Толстой ?ж фантастика».

Поля и их псевдонимы, вызываются через вопросительный знак
например ?lang, или ?author, или ?t и тд текст после них будет относиться к этому полю

Также через ?! можно исключить фразу из поиска по этому полю

title, t, название, н - название книги
author, autor, a, автор, а - очевидно автор с вариантами написания (брЕдбери, брЭдбери)
translator, tr, переводчик, перевод, п - переводчик (Гарри Поттер не за переводом Спивак например «Гарри Поттер ?п -Спивак»)
series, serie, s, серия, сериал, с - серия
genre, g, жанр, ж - жанр
lang, l, язык, я - язык книги

Операторы:
! и - это отрицание например «гоголь ?я - ru» гоголь не на русском
( и ) - группировка
| - или

2) Поменялась выдача, раз уж появился более или менее адекватный поиск по сериям в аннотации и поиске выводит серию и номер книги в серии

3) Синхронизация с флибустой каждый второй день.
Недавно появившиеся книги в библиотеке теперь будут быстрее появляться в боте (раньше была синхронизация раз в месяц)


12:12 06.05.19
@flibustafreebook
74.09K +236

Канал бота - @flibustafreebookbot Чат бота - @flibustabotgroup, присоединяйтесь Обратная связь - @iliya_c