Как настроить бесплатный бот отложенного постинга от Telepost
Любой ветеринар, прежде, чем резать мышей, тренируется… на кошках.
Вот и мы для начала сделаем тестовый канал, чтобы не тянуть грязные лапы очумелые ручки к существующему актуальному каналу, где ты резвишься, развлекаешь народ, щедро делишься пользой и хочешь, чтобы картинка лепилась внизу поста, а не была сверху.
Показываю на десктопной версии Телеги.
Незамысловато называем его «Тестовый канал»
Ссылку ставим частную, ибо канал нам нужен исключительно для тренировки и тестирования всяких технических штук. Так что с оформлением тоже играться не будем.
Теперь нам нужен сервис Telepost
Самое приятное, сервис бесплатный, но функционал имеет вполне достойный.
Есть даже веб-версия, которая живет тут.
В этом случае создание отложенных постов будет доступно лишь через сайт.
Нам же нужен бот, чтобы не скакать из вкладки во вкладку, из Телеги в браузер и обратно.
Бот живет вот по этому адресу: @telepostbot
Как и в любом боте, чтобы пробудить у него желание работать, нужно написать:
Бот приветствует, рассказывает, чего может.
Прямо сейчас нас интересует команда – добавить новый канал.
Смело жмякаем на эту команду, а в ответ получаем вот такую хренотень:
Теперь нам настойчиво советуют подключить своего бота.
И дают возможность прочитать, как это делается.
Вот тут живет подробная инструкция.
Если ты еще никогда не создавал(а) ботов, самое время потерять девственность погрузиться в это увлекательное занятие.
И познакомиться с «отцом всех ботов», который так и называется BotFather.
Все тоже начинается с команды /start
После этого появляется такая картинка:
Это список доступных команд, но нам нужна пока лишь одна – создать нового бота.
Жмякнули и получаем такой ответ на языке вероятного противника:
- Ништяк! А как ты собираешься назвать своего нового бота? Пожалуйста, выбери для него имя.
Обычное название принято, но для BotFather этого мало.
Он продолжает к нам приставать. Теперь говорит так:
- Хорошо. А теперь ты должен выбрать для бота юзернэйм. И важно, чтобы в конце обязательно было окончание bot на латинице.
Да и все название должно быть на латинице.
BotFather жалуется, дескать, такое оригинальное название уже используется. Предлагает придумать что-то чуть более креативное.
BotFatrher рассыпается в поздравлениях.
Самое важное, что он нам выдал, это токен, который будем использовать для корректного подключения создаваемого бота к каналу.
Сначала созданного бота нужно подключить к сервису Telepost!
Здесь ищем команду «подключить новый бот»
Возвращаемся в BotFather, копируем токен, который он нам только что выдал.
Снова идем в бот Telepost. Вставляем токен в строку сообщений и жмем треугольник «Отправить».
Телепост нам предлагает прочитать еще и инструкцию, как подключить только что созданного бота в канал.
Подробная инструкция живет здесь.
На самом деле, нам нужно жмякнуть вот эту кнопку:
Видим список доступных ботов (у тебя, возможно, будет только один).
Выбираем тот, который создавали по этой инструкции.
Жмем на нужного бота, а в ответ получаем следующее сообщение:
Следующим этапом подключаем бота к Тестовому каналу (добавляем бота в админы).
Идем в тестовый канал, выбираем управление, а там – вкладку «Администраторы».
Находим в поиске наш созданный бот, добавляем его в админы тестового канала.
При появлении вот такого сообщения
Оставляем добавленному боту права на управления сообщениями. Все остальные отключаем.
Теперь нам нужно из тестового канала переслать любое сообщение в Telepost бота, чтобы он понял, что мы готовы.
Переслать и получить подтверждение, что все работает корректно.
Идем в созданный Бот для тестов. Запускаем его. Получаем вот такое сообщение:
Нам предлагают выбрать канал, в который будем постить.
Канал у нас один, так что выбор – не особо богат.
В поле, где красная стрелка, вводим свою нетленку.
С левой стороны есть скрепочка, через которую можно добавлять картинки или видео.
Фишка в том, что так картинка будет сверху.
Так что сначала отправляем текст.
А вот теперь выбираем вкладку – «Прикрепить медиа».
После этого можно воспользоваться знаком скрепки слева, чтобы найти нужную картинку. Тогда она точно будет под постом, а не над.
Выбираю фотку. Жму кнопку «Отправить».
Первый – опубликовать пост сразу в канале.
Второй – задать время публикации.
Тут уж каждый волен решать сам.
Я нажму «Опубликовать», ибо и так подзатянулся этот марлезонский балет.
Напоследок бот меня спросит, а я точно уверен, что хочу опубликовать?
Осталось пойти в Тестовый канал и убедиться, что все опубликовано.
Бот и канал корректно работают в связке.
Понимаю, конечно, что без поллитры с непривычки не разобраться, но я в тебя верю!
Вон, в каком-то Конго детишки кобальт добывают и не жужжат, а тут всего лишь бота к каналу прикрутить.
Потому и говорю: сначала тренируемся, убеждаемся, что ни одна мышка не пострадала, а уж потом идем к людям и несем им свет - прикручиваем бота к своему рабочему каналу.