Задача — создать полностью автоматическую систему:
• приёма объявлений от подписчиков
• проверка подписки на канал
• фильтрации по тематике
• публикации в канал без участия администратора
Размещение объявлений бесплатное.
Проект реализован полностью на базе BotHelp без привлечения внешнего сервера.
Перед запуском сценария публикации бот выполняет проверку подписки пользователя на Telegram-канал. В блоке Условия проверяется наличие ключевых фраз. Информация (вакансия, резюме) от подписчиков заносится в Поля - проверяется на релевантность и далее используется внешний запрос.
Внешний запрос выполняет:
• формирование итогового текста
• передачу JSON-запроса
• публикацию в Telegram-канал
• Полностью автоматическая публикация объявлений
• Исключена ручная модерация
• Система работает автономно
• Различная аналитика путем фильтрации по меткам
• Архитектура масштабируема
Метрики работы системы
В тестовом режиме бот способен обрабатывать:
до 40–60 объявлений в день без участия администратора
публикация в канал происходит в течение 5 секунд после отправки формы
автоматическая фильтрация отсеивает примерно 20–30% объявлений, не относящихся к тематике канала.
Экономия времени администратора составляет до 2-3 часов в день, так как ручная модерация и публикация полностью исключены.
Даже при увеличении потока объявлений система не требует дополнительного участия администратора.