Как создать бот для сбора контента от подписчиков — рассказываю в сегодняшней статье. Разберу пошагово простой и доступный способ.Многие каналы собирают контент от подписчиков (новости, гифки, картинки, видео и пр.), а потом выкладывают лучшее в ленте своего сообщества. Например, известный канал Mash.
Для этого создаются специальные боты. Туда подписчики присылают свой контент.
Создать такой бот вполне возможно каждому на базе бесплатного конструктора умных чат-ботов Fleep.
С помощью конструктора Fleep — возможно создавать боты для отложенных постов и умных чат-ботов под разные цели и задачи. Например для продажи товаров и услуг, создания современной тех. поддержки, сбора базы пользователей и проведения точечных рассылок.
Создаем бот для сбора контента
1. Вводим в поиске Телеграм @BotFather и запускаем его.
У официального бота присутствует галка подтверждения (осторожно, существуют фейки).
2. После запуска бота, он выдает нам пост с возможными командами.
3. Вводим команду /newbot и получаем сообщение «Введите имя бота».
Даем ему имя, например «Контент бот».
4. Название дано, выбираем юзернейм (на окончании обязательно должно быть слово «bot», о чем нас и предупреждают). Например, «livecontent_bot». Если бот ругается, значит юзернейм занят и следует попробовать другой.
Бот готов, получаем поздравления и токен бота.
Оформляем аватар и описание бота
1. Используем команду /setuserpic, затем выбираем созданного бота и отправляем фото.
2. Аватарка сделана, добавим описание. Есть две команды: /setdescription и /setabouttext. Команда /setabouttext дает описание бота в шапке. Команда /setdescription дает описание бота при старте. Сначала вводим /setabouttext и отправляем текст для описания бота в шапке.
3. Отлично, описание бота добавлено. Выглядит оно вот так.
4. Командой /setdescription добавляем описание бота при старте.
Выглядит оно вот так.
Бот готов к работе.
Подключаем бот к Fleep
1. Ищем в поиске бот @FleepBot и запускаем его.
2. Нажимаем на кнопку «Fleep.бизнес» внизу (/business), чтобы создать и настроить бота.
3. Требуется создать бот в @BotFather и переслать от него токен. Так как бот уже создан, просто возвращаемся в @BotFather и пересылаем сообщение с токеном.
4. Бот подключен к конструктору. Пора настроить приветственное сообщение. По умолчанию оно такое: «Здравствуйте! Напишите свой вопрос и вам ответят в ближайшее время».
Так как необходимо принимать контент через бота от подписчиков, введем подходящий текст. Например, такой: «Здравствуйте! Отправляйте сюда ваши фото, видео или гиф. Лучшее мы опубликуем на канале». Для этого переходим в созданный бот, нажимаем кнопку «Приветствие» и вводим новое стартовое сообщение. Все, готово!
Я показал самый простой пример создания бота, Но при желании на базе конструкторов Fleep вы можете создать практически универсальные боты под разные нужды. Подробнее о возможностях конструктора читаем здесь.
Проверяем работоспособность бота
Проверим бот и посмотрим, возможно ли через него получать контент от подписчиков.
1. Итак, я запускаю созданный бот на втором аккаунте Телеграм. Сначала нахожу его в поиске и нажимаю кнопку «Старт». Вот он.
Отправляю боту контент (изображение).
Получаю изображение в боте на первом аккаунте.
Что это дает? Возможно разместить созданный бот в шапке канала и получать через него контент от подписчиков (гифки, фото, видео и пр.) Удобно как для подписчиков, так и для админов и полностью бесплатно.
Подключаем бот к чату
А что если подключить бот к чату и получать в нем контент от подписчиков? Возможно? Вполне.
1. Создаем чат и называем его, например, «Контент»
2. Добавляем созданного бота в него с правами администратора.
3. Проверяем работоспособность. Для этого я снова отправляю контент (изображение) в бота со своего второго аккаунта.
И получаю его уже в чате (в том, где бот подключен).
Заключение
Создать свой бот для сбора контента от подписчиков не так уж и сложно. Достаточно использовать представленную в статье инструкцию.
Надеюсь, статья была для вас полезной. Всегда рад видеть ваши комментарии. Подписывайтесь на канал для админов в Телеграм и рассылку, делитесь статьей.
Успехов вам! До новых встреч в следующих статьях. С уважением, Дмитрий Толстой.
Здравствуйте, я знаю как отвечать подписчику через бота, а если настроить чат, то через него тоже можно ответить?
Здравствуйте, да, так же, как и в боте. На десктоп версии телеграм щелкните правой кнопкой мыши по сообщению, выберите «ответить». На мобильной версии нажмите (удерживая 1-2 сек) на сообщение и внизу появиться кнопка «ответить».


Подскажите, я не хочу видеть кто мне конкретно присылает контент, задача чтобы люди могли анонимно сбрасывать материал. Как это можно реализовать?
Заказать бот, под ваши нужды разработают любой проект с подходящим функционалом. В поиске немало предложений поищите, но стоит это недёшево.
Здравствуйте. Спасибо, что делитесь такими знаниями, я все это сделала. Но с момента проверить бота, я не понимаю как. Второго аккаунта нет, чат создала для бота.
Но не работает ничего
Можно подробнее рассказать, как его проверить. В канал я добавила как админа, но ничего не происходит , после /start
Здравствуйте, вы создаете бот, затем подключаете его к конструктору Fleep. Теперь ссылку на этот бот указываете в шапке канала, например «Предложить новость @botNeWS».
Подписчик канала хочет предложить новость, пишет в @botNeWS.Вы получаете сообщение в своем боте @botNeWS от подписчика. Бот являются просто посредником между вами и подписчиками. Вот и все.
В канал бот не нужно добавлять в виде администратора. Проверить просто, пусть любой ваш знакомый напишет в созданный бот.