Настраиваем кросспостинг в телеграм за 10 минут

Решил создать публичный канал в телеграме, чтобы вещать туда материалы с блога (WordPress) и другие интересные материалы, найденные мною на просторах интернета. Задача – автоматизировать публикацию статей из блога в публичный канал.

Если у тебя есть сайт на вордпрессе и ты хочешь автоматически репостить ссылку на статью с кратким описанием в своём канале в телеграме – ниже я расскажу как это сделать быстро и просто.

За 2 минуты создаём канал, в котором будем вещать. Просто следуй скриншотам ниже:

create

Появится следующее окно, где мы выбираем New Channel
channel

В следующем окошке вводишь имя канала, фотку и описание. Я назвал свой канал по названию блога, а в описании добавил ссылку на него.

channel2

Добавили фотку и имя канала (можно на русском) и жмём CREATE
channelName

Потом жмём SAVE и в окошке добавления участников шлёпаем по SKIP (пропускаем добавление слушателей, пока отлаживаем работу канала).

И теперь за 3 минуты создаем бота (который будет помощником и будет постить сообщения в нашем канале) в телеграм. Ищем контакт @BotFather и начинаем с ним общаться. Он сразу же выдаст список доступных команд. Нас интересует команда /newbot и дальше отвечаем на его вопросы. Сначала будет вопрос о публичном имени бота (может быть на русском), затем юзернейм бота (обязательно на английском и в конце должно быть “bot”).

После прохождения этих шагов, ботфазер выдаст нам HTTP API ключ привязанный к боту. Этот ключ мы будем использовать далее. И никому его не давайте!

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

Заходим в наш канал и жмём на стрелочку справа

addBotAsAdmin

затем жмём на administratorsadmins

затем на New administratoraddAdminBotВ форме поиска ищем нашего бота и выбираем его.

Если ты всё делал оперативно, то это заняло у тебя 5-6 минут. Теперь переходим к этапу настройки вордпресса.

За 2 минуты устанавливаем плагин для вордпресса под названием AUS Telegram Bot. Его можно найти поиском addNewPlugin

После установки, активируем и мы приблизились к финалу. Осталось немного потратить времени на настройку.

Заходим в настройки плагинаausTelegramBotSettings

И вводим в самом верхнем поле наш HTTP KEY бота. Ниже вводим ссылку канала.

botSettings

Обязательно выставь Recurrence. Я выставил раз в час (Once Hourly). Это значит, что раз в час, плагин будет искать новые статьи в блоге, и если они есть – публиковать их в канале. Можно выставить еще публиковать только два раза в день (Twice Daily) и раз в день (Once Daily). Если не выставить – не будет ничего публиковаться.

Text Limit – количество слов, взятое из статьи для публикации в канале.

Before text – текст, который вставляется перед публикацией.

After text – который после.

Если не выставить в поле Start Date дату, то публиковаться начнут все статьи начиная с запуска блога. Я выставил январь текущего года, чтобы публиковались только статьи этого года. Формат даты ГГГГ-ММ-ДД.

Жмём кнопку “Сохранить изменения” и всё. Наблюдаем как наш бот публикует статьи.

Если вы знаете более простые решения – напишите в комментариях, пожалуйста и я добавлю их в статью. Спасибо!

Поделиться
  •  
  •  
  •  
  •  

Настраиваем кросспостинг в телеграм за 10 минут: 4 комментария

  1. Евгени

    Привет! А если блог на другой платформе, например Tumblr?

Добавить комментарий

Ваш e-mail не будет опубликован.