Серия «Telegram-бот скачивания книг с Flibustы»

2

ВОПРОС О МОНЕТИЗАЦИИ БОТА

Бот растёт (1200+ пользователей, 100+ скачиваний daily), но аренда VPS платная 😔

💰 Текущие затраты:

• 🖥️ Базовая конфигурация: $2.5/мес (1 CPU, 1 GB RAM)

• 🚀 Улучшенная конфигурация: $3.5/мес (2 CPU, 2 GB RAM) - для большей скорости лучше перейти на этот вариант

🗳️ Варианты монетизации:

Какой вариант монетизации вам кажется наиболее справедливым?
Всего голосов:

Ваше мнение поможет найти баланс между развитием и доступностью!

Запускайте бота: @FlibustaRuBot

P.S. Канал с новостями бота: @FlibustaBotNews - подписывайтесь, чтобы не потерять связь!

Показать полностью 1

Фильтрация по рейтингу в групповых чатах

Теперь в групповых чатах можно (в личном с ботом тоже можно) фильтровать книги по рейтингу прямо в поисковом запросе!

🎯 Что нового:
Фильтр по рейтингу теперь работает в групповых чатах через упоминание бота:

🔍 Примеры запросов:
• @FlibustaRuBot психология, рейтинг: 45 - книги по психологии с рейтингом "Хорошо" и "Отлично"
• @FlibustaRuBot фантастика, рейтинг: 23 - фантастика с рейтингом "Плохо" и "Неплохо"
• @FlibustaRuBot детективы, рейтинг: 05 - детективы без рейтинга и с отличным рейтингом

📊 Шкала рейтингов:
⚪️ 0 - Без рейтинга
🔴 1 - Нечитаемо
🟠 2 - Плохо
🟡 3 - Неплохо
🟢 4 - Хорошо
🔵 5 - Отлично

💡 Особенности:

  • Цифры можно указывать в любом порядке: 45, 54, 123, 231

  • Работает в комбинации с любыми другими критериями поиска

  • В личных сообщениях также доступен визуальный фильтр в настройках (/set)

Теперь можно быстро находить книги определённого уровня качества прямо в групповом чате, не переключаясь в личные сообщения с ботом!

Проверяйте новую функцию: @FlibustaRuBot

P.S. Канал с новостями бота: @FlibustaBotNews - подписывайтесь, чтобы не потерять связь!

Показать полностью
2

ГРАНДИОЗНОЕ ОБНОВЛЕНИЕ: БОТ В ЧАТАХ И ОПТИМИЗАЦИЯ!

Мы выросли до 600+ пользователей — и это заставило провести масштабную работу над производительностью!

⚡ ОПТИМИЗАЦИЯ ПАМЯТИ:

  • Полностью переработана система контекста бота

  • Автоматическая очистка старых поисковых запросов

  • Временной лимит на выполнение запроса: 1 час

  • После этого контекст очищается — нужно заново отправлять запрос

👥 ЗАПУСК В ГРУППОВЫХ ЧАТАХ:
Теперь бота можно добавлять в групповые чаты!

Как подключить:

  1. Добавьте @FlibustaRuBot в чат

  2. Дайте права администратора (иначе не сможет читать сообщения)

  3. Обращайтесь через упоминание: @FlibustaRuBot запрос

Примеры в чате:

  • @FlibustaRuBot взлетная полоса

  • @FlibustaRuBot автор: Задорнов, жанр: !юмор

  • @FlibustaRuBot жанр: фантастика, год: 2024

🔧 Особенности работы в чатах:

  • Все участники видят результаты поиска

  • Каждый может листать страницы выдачи

  • В заголовке отображается имя последнего пользователя, перелистнувшего страницу

  • При скачивании книги фиксируется имя пользователя, который нажал на кнопку

💡 Наблюдаем за поведением:
Пока тестируем как будет работать "чехарда" пользователей при листании страниц. Возможно, потребуются доработки!

P.S. Бот работает на самом бюджетном VPS (1 ядро, 1 ГБ памяти), поэтому оптимизация — вопрос выживания. Если хотите поддержать развитие, крипто-копеечка на адресах из /donate поможет арендовать сервер получше 😉

Попробуйте новые возможности: @FlibustaRuBot

Показать полностью
4

Количество книг в жанрах!

🎉 НОВАЯ ФИЧА: КОЛИЧЕСТВО КНИГ В ЖАНРАХ!

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

📊 Что изменилось:
• В родительских жанрах отображается общее количество книг
• В дочерних жанрах — точное число книг в каждой категории

💡 Важный момент:
Общее количество книг в родительском жанре может не совпадать с суммой дочерних, потому что одна книга может относиться к нескольким жанрам одновременно. Это нормально и отражает реальную структуру библиотеки!

🔍 Примеры поиска по жанрам:
• жанр: фантастика — поиск книг в этом жанре
• жанр: детективы, автор: Акунин — детективы конкретного автора
• жанр: научная фантастика, год: 2020-2023 — свежая научная фантастика
• Комбинируйте жанры с другими критериями: автором, годом, языком

🚀 Как пользоваться:

  1. Откройте жанры командой /genres

  2. Выберите интересующий раздел

  3. Смотрите статистику и находите самые популярные направления

  4. Используйте жанры в поисковых запросах

Попробуйте новую функцию: @FlibustaRuBot

Показать полностью
9

Добавлена фильтрация и вывод книг по рейтингу!

ОБНОВЛЕНИЕ БОТА! 📚✨

Ваш любимый бот теперь умеет фильтровать книги по рейтингу! По многочисленным просьбам добавил систему рейтингов — чтобы вы находили только качественные книги.

🎯 Что нового:
🔹 Фильтрация по 6-ти уровням рейтинга:
⚪️ Без рейтинга (358K книг)
🔴 Нечитаемо (54K книг)
🟠 Плохо (55K книг)
🟡 Неплохо (62K книг)
🟢 Хорошо (82K книг)
🔵 Отлично (56K книг)

🔹 Эмодзи рейтинга в кнопках скачивания
🔹 Множественный выбор рейтингов в настройках

🚀 Как использовать:

  1. Откройте настройки: /set

  2. Выберите «Фильтр по рейтингу»

  3. Отметьте нужные рейтинги (можно несколько!)

  4. Ищите книги как обычно — бот учтет ваши предпочтения

📈 Важная новость:
Уже в ближайшее время планируем обновление библиотеки до актуального состояния на 01.10.2025! База данных пополнится новыми книгами.

Бот продолжает развиваться благодаря вашим идеям! Опыт с поиском по сериям показал — ваши предложения действительно улучшают функционал 💪

Попробуйте новую функцию: @FlibustaRuBot

P.S. Какие еще фильтры хотели бы видеть? Может, по дате добавления или популярности? Пишите в комментах! 👇

📈 UPD: База данных обновлена до 01.10.2025!
Теперь в боте:
• 📚 673,376 книг (+4,589 новых)
• 👥 164,035 авторов (+1,284)
• 📖 69,404 серий (+781)
• 🌐 84 языка (+1)
• 🔢 Максимальный ID файла книги: 844295 (+5,709)

Показать полностью
6

Добавлен поиск по сериям книг

ОБНОВЛЕНИЕ БОТА! 📚✨

Рад сообщить, что по вашим просьбам добавил поиск книг по сериям — теперь можно легко находить целые циклы и многотомники!

Что нового:
🔹 Группировка результатов по сериям
🔹 Отображение количества книг в каждой серии
🔹 Умный поиск внутри серий по авторам, названиям и жанрам

Как включить:

  1. Откройте настройки: /set

  2. Выберите «Тип поиска» → «По сериям»

  3. Ищите как обычно — бот сам сгруппирует результаты!

Примеры запросов:
• автор: Брэдбери — все серии с его книгами
• название: любовь — серии с упоминанием в названиях
• жанр: фантастика — фантастические циклы

Спасибо @Diwwwan за идею! Ваши предложения действительно делают бота лучше 💪

Уже 159 пользователей испытали обновление — присоединяйтесь! @FlibustaRuBot

P.S. Пишите в комментах, какие ещё функции хотели бы видеть! Может, рейтинги книг или персональные рекомендации?

Показать полностью

Принимаю пожелания о развитии Telegram-бота

Спасибо всем за фидбек! 🙏

Особенно @Diwwwan — твое замечание про серии книг 💡 абсолютно справедливо. Уже думаю над улучшением: либо многострочные названия, либо иконка 📖 с порядковым номером в серии. Кто за какой вариант?

@Xdrum, смайлы — это моя попытка оживить технотекст 😅 Но если раздражает — учту на будущее!

@disuk, да, у Flibustы есть бот, но мой focuses на мгновенной выдаче файлов и умном поиске «как у Google» 🔍

Вопрос ко всем: Что бы вы ещё добавили в бота? Может, рейтинги книг 📊 или возможность сохранять историю поиска? Пишите идеи!

P.S. 20 новых юзеров против 11 переходов по ссылке — это загадка 😄 Может, бота по сарафанке передавали?

5

Как DeepSeek Telegram-бота написал

Дратути! Это мой первый пост. Поздравьте меня — наконец-то созрел рассказать, как я делал Telegram-бота для поиска книг с Flibustы! 📚

🎯 Что умеет бот:

• Ищет книги по автору, названию, жанру или даже году издания 🔍

• Поддерживает форматы: 📖 FB2, 📱 EPUB, 📲 MOBI

• Отправляет файлы прямо в чат ➡️ 📎

• Есть умный поиск — можно писать запросы в свободной форме, типа "Братья Стругацкие Пикник на обочине" или "фантастика 2020" 🧠

Важный момент! 📍 Все книги качаются напрямую с сайта Flibustы в реальном времени. Именно поэтому бот размещён на VPS 🇻🇵 с постоянным доступом к сайту — чтобы обеспечить стабильную работу и быструю загрузку файлов без прокси и промежуточных серверов.

Ссылка на бота: [@FlibustaRuBot](https://t.me/FlibustaRuBot) (пока в тесте, но уже активно работает!)

Всё началось с того, что мой постановщик задач (системный аналитик, а в моём личном реестре — СисАнал 🤓) принёс мне ТЗ в стиле "хочу всё и сразу!". Сказал: "Будет круто, если пользователь просто напишет „Достоевский Преступление“, а бот сам поймёт, что к чему" 🎪. Я ему: "Это ж надо парсить запросы, NLP подключать...". А он в ответ: "Зачем усложнять? Просто сделай LIKE по всем полям!" 💥. Пришлось городить систему с разбором слов и дикими запросами к SQLite 🏗️. Ещё тот квест!

Отдельная боль — это настройки ⚙️. СисАнал решил, что пользователям обязательно нужно ограничивать размер скачиваемых книг. Добавили кнопки выбора ✅. А потом оказалось, что из-за таймаутов Telegram плохо дружит с большими файлами ⏰. Пришлось делать обходной манёвр — заливать их на временные файлообменники ☁️. Код превратился в слоёный пирог из костылей 🎂, но работает!

В общем, бот живёт 🧙, пользователи (пока в основном друзья и коллеги 👨💻) тестируют. СисАнал периодически подкидывает новые идеи 💡 — вроде поиска по издательствам 🏢 или интеграции с блокчейном ⛓️ (без комментариев). А я сижу, дописываю код и мечтаю о простом REST API 🏖️.

Если будете тестить — не стесняйтесь оставлять feedback в комментах 💬. Критика, предложения, идеи — всё интересно!

Написал сумбурно, просьба не пинать 😄.

Показать полностью
Отличная работа, все прочитано!