Автопостинг RSS WordPress в Telegram с помощью бота

Автопостинг RSS WordPress в Telegram с помощью бота

Сегодня будем создавать бота Telegram, специально для того, чтобы он автопостил наши последние статьи с блога. В моем примере это будет мой блок на WordPress, а для постинга нам понадобится канал RSS, для тех кто не знает, в WordPress подобная фича есть, и найти её можно по адресу ваш_сайт/feed.

Что такое RSS, я думаю объяснять не стоит, если кратко то это такая страничка(xml файлик), где грубо говоря находится наши последние посты, в виде анонсов или полных статей, в зависимости от того как у вас все настроено, кстати настраивается это в консоли администратора WordPress, раздел настройки-чтение.

Приступим к созданию бота Телеграм

И первое что нам нужно будет сделать, это зайти в телеграм, ищем в поиске @Manybot и жмем по нему

Нас переносит в Manybot, отлично, далее добавляем бота, для этого просто клацаем по соответствующей кнопочке в меню.

Manybot пока в сторону, идем и ищем @BotFather, добавляем его себе, жмем start или команду /start, и наша задача создать бота, для этого посылаем команду /newbot

Тут нам нужно придумать какое нибудь прикольное название для нашего бота, с одним условием оно должно заканчиваться на _bot

Отлично, нам дали API Token, копируем его в буфер сейчас он нам пригодится. Возвращаемся обратно в Manybot, и жмем кнопку Я скопировал токен

Далее вставляем его в строчку сообщения и просто отправляем, если все удачно, то у вас будет следующее:

Теперь уже вступаем в диалог со своим новоизданным ботом, для этого можно просто перейти по ссылочке из диалога выше или воспользоваться поиском, в моем случае это @planposting_bot, если не понятно - гляньте на скрин выше, а мы идем дальше. Отправляем боту /start, затем команду /autoposting

Выбираем откуда будем автопостить записи, в моем примере это RSS, кормим бота ссылкой на наш feed и готово.

Дальше можно вернуться в @BotFather и поменять аватарку нашему боту, для этого отправим команду /setuserpic, после чего выбираем в меню нашего бота (если попросит) и кидаем в телеграм нужную картинку, если все отлично то увидим вот такую картину

Теперь остается зайти в нужную для вас группу или канал, нажать на его аватарку, ищем ссылку в настройках(settings) - менеджер администраторов (Manage administrators) - добавить администратора (add administrator ) в поиске вводим нашего бота @planposting_bot выбираем его и нажимаем OK в появившемся диалоговом окне.

Ну вот теперь вроде готово! Идем на блог, пишем какую-то полезную для людей статью, публикуем и идем в свой чат, группу, канал или что там у вас, смотреть результат! Всем спасибо, всем пока)

Автопостинг RSS WordPress в Telegram с помощью бота обновлено: Март 23, 2017 автором: Jack

Отправить ответ

Уведомлять меня
avatar
wpDiscuz