Автопостинг из одного Телеграм канала в другой

Друзья, всем привет! На днях озадачился решением вопроса об автоматической публикации новых статей блога на канал в Телеграм, но столкнулся с проблемой: бот под названием Manybot, о котором много информации в сети, по какой-то причине не работает. Решение есть.

Быть может только в рамках данной задачи он уже не пригоден, я не в курсе. Вообще, я далек от всякого рода программирования, Python и других страшных слов, на которые можно наткнуться, пытаясь решить задачу с автопостингом статей на канал.

Материалы он присылает с небольшой задержкой в 1-3 часа после их выхода, но это для меня абсолютно не страшно. Мне понравилось то, что он выводит картинку, описание и ссылку постов так, как это и задумано.

Стало интересно, какие еще есть функции у него. Мог бы порыться в интернете, но решил для начала почитать описание и посмотреть настройки.

How to create a telegram bot with auto-posting to channels ⚡️ Telegram bot in Python ⚡️

  • Подпишись на мой канал в Телеграме
  • Как вести учет инвестиций — лучшие решения для инвестора.
  • Надежный старейший брокер с минимальными комиссиями и удобным мобильным приложением.
  • Заработок с нейросетями Chat GPT и Stable Diffusion, все функции в одном боте

Перейдя по ссылке попадаем на страницу с описанием telegra.ph/telefeedbot-05-12 , а спустившись чуть вниз, находим то, что нам нужно.

Оказывается, бот отлично может справляться и с публикацией новостей в любой Ваш канал или группу.

Сейчас я пошагово распишу что сделать, добавлю красочных картинок, что бы растянуть этот пост :), и надеюсь, кому-то окажу добрую услугу.

Настраиваем автопостинг в канал Телеграм

Стоит сказать, что проделать это в телефоне мне не удалось. Что-то пошло не так. Декстопная же версия для таких целей удобнее и все получилось. Скачать ее можно на официальном сайте telegram.org .

Далее все просто.

Находим в поиске и добавляем себе бота Telefeedbot.

Создаем свой канал. Как это делать рассказывать не стану, справится как школьник, так и пенсионер. Пару щелчков мыши, название, картинка, готово.

Создавать группы или каналы, кстати, в Телеграм можно только именно в компьютерной версии.

Добавляем, жмем соответствующую кнопку (в моем случае он уже добавлен):

Возвращаемся в Telefeedbot и шлем ему ссылку на созданный канал. В моем случае t.me/investbro_ru .

Все готово! Бот начнет публиковать посты из указанной RSS ленты.

Проверить, все ли получилось, можно командой /channels:

Остается опубликовать новый пост в блоге и через некоторое время он автоматически появится в Вашем канале Телеграм. Я это проверил, все работает отлично (правда пост появился на канале через 4 часа, но ничего. )

Еще по теме:  В Телеграмм установить программу радар на телефоне

Описанный в этой статье способ не претендует на роль лучшего решения данной задачи. Другого варианта я просто не нашел. Но он рабочий и достаточно простой.

Если у Вас есть другие варианты решения задачи по автопубликации постов из RSS в канал Телеграмм — поделитесь в комментариях.

В заключение хочу сказать пару слов о сервисе, который собрал и объединил в себе публикации целого ряда блогов инвестиционной тематики — investorss.ru .

Этот проект создал Антон Весенний , тот самый, курс которого в настоящее время я пытаюсь осилить. Ничего вроде сложного, просто не каждый день получается собраться и сесть за парту 🙂

Так вот, если Вы хотите получать намного больше информации по финансам и инвестированию, или же выбрать для себя самые интересные для Вас источники — рекомендую им воспользоваться.

Лучше всего для этого — подписаться на канал этого сервиса в Телеграм , куда поступают анонсы свежих статей со всех размещенных на нем ресурсов.

Интересно, как Антон реализовал эту функцию автопостинга? Надо бы спросить.

Еще в этом сервисе проходит голосование для выбора Лучшего Блога Инвестора с призовым фондом в 1000$.

Я не претендую на эту роль. Серьезно. Там есть ряд довольно приличных таких, инвестиционных порталов и блогов, которые я с удовольствием регулярно читаю. И весьма крайне полезных. Но прошу поучаствовать.

Вот что пишут об этом организаторы и спонсоры:

«Мы хотели бы организовать масштабное интернет-голосование в инвесторской среде, которое поможет выявить лучшие финансовые блоги, а также познакомить сообщество с новыми полезными ресурсами. Мы заинтересованы в том, чтобы все были в выигрыше. Аудитория читателей получит качественный контент, топ-10 лучших авторов получат реальные деньги, а все остальные новых заинтересованных читателей»

А я на этом заканчиваю. Подписывайтесь на обновления, конечно же и на мой канал 🙂

До скорой встречи!

  • Подпишись на мой канал в Телеграме
  • ТОП-7 лучших сервисов и программ для учета всех Ваших инвестиций.
  • Компания Финам — лучший брокер, с которым я работаю
  • YES Ai Bot — весь функционал Chat GPT и Stable Diffusion в одном боте

Автор статьи

Более 8 лет изучаю инструменты интернет заработка, создал несколько источников дохода.

Активно инвестирую в различные направления.

На страницах блога помогаю людям становиться финансово грамотными и улучшать качество своей жизни.

Источник: investbro.ru

Инструкция по добавлению автопостинга Телеграм

Done! Congratulations on your new bot. You will find it at t.me/ваш_бот. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you’ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.Use this token to access the HTTP API: _____Здесь токен вашего бота_______

Choose a bot to change profile photo.

Автопостинг вконтакте Автопостинг фэйсбук Автопостинг твиттер Автопостинг одноклассники Автопостинг Гугл плюс Автопостинг инстаграм Автопостинг wordpress Автопостинг rss Автопостинг мой мир майл ру

  • Автопостинг вконтакте
  • Автопостинг фэйсбук
  • Автопостинг твиттер
  • Автопостинг одноклассники
  • Автопостинг инстаграм
  • Автопостинг wordpress
  • Автопостинг rss
  • Автопостинг Гугл плюс
  • Автопостинг Мой мир майл ру
  • Для чего нужен автопостинг?
  • Сервисы автопостинга
  • Сервисы публикации
  • Программа для автопостинга
  • Автопостинг бесплатно
  • Продвижение в социальных сетях
Еще по теме:  Как начать Новую строчку в Телеграмме

Источник: roboposting.ru

Инструкция: создание бота Telegram для автоматической публикации статей блога без навыков программирования

В этой статье я расскажу, как я создал бота Телеграм, который автоматически отправляет в мой Telegram-канал новые посты с моего WordPress-блога.

Если вам нужен бот для рассылки новых статей с вашего сайта, то эта статья тоже поможет вам, даже если у вас сайт сделан на любом движке (Drupal, Joomla, 1С-Битрикс или что-то другое).

Кроме того, эта инструкция дает представление о том, как можно настроить автоматическую публикацию новостей из Twitter, Facebook, Instagram, YouTube в ваш Телеграм-канал.

Оказывается, все это не так уж и сложно! Любой человек может сделать это и для этого не нужно никаких особенных технических знаний. Просто следуйте инструкции и все.

Шаг 1. Создаем канал в Телеграме для своего блога (сайта)

Откройте меню Телеграм в мобильном приложении, нажав на три горизонтальные полоски:

Выберите в открывшемся меню пункт “Создать канал”:

Далее там все очень просто. Введите имя канала, его описание и добавьте логотип канала.

Шаг 2. Создаём бота в Телеграм

Бот в Telegram создается при помощи другого бота, который называется BotFather (“Папа Ботов” – в переводе с английского).

Введите команду /newbot, после этого Папа Ботов предложит вам ввести имя, которое будет отображаться в списке контактов, и адрес. Например, «Бот блога wilhard.ru» с адресом «wilhard_bot». Имя бота обязательно должно заканчиваться нижним подчеркиванием и словом bot: «_bot»

Если адрес не занят, а имя введено правильно, BotFather пришлет в ответ сообщение с токеном — «ключом» для доступа к созданному боту. Его нужно сохранить и никому не показывать. Даже вашей жене или мужу)… Никому! Шутка… Любимым можно показывать.

Через BotFather вы также сможете добавить аватарку для бота, описание и прочее.

Шаг 3. Добавляем созданного бота в администраторы вашего канала в Телеграме

Теперь необходимо открыть ранее созданный вами канал, войти в настройки и добавить вновь созданного бота в администраторы. Для поиска бота можно использовать его адрес. Например, «wilhard_bot»

Шаг 4. Создаем RSS-канал для нашего блога (сайта)

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

Обычно это совсем несложно. Например, для сайтов на WordPress RSS-канал создается автоматически и чтобы получить его адрес, просто добавьте к адресу вашего сайта /feed/: site.ru/feed/. Например, адрес RSS-канала моего блога: wilhard.ru/feed/.

Еще по теме:  Что такое телетайп в Телеграмме

Шаг 5. Публикуем содержимое RSS-канала в Телеграм-канал вашего сайта

Последний этап — научить нашего бота отправлять новые статьи с блога (сайта) в созданный нами канал. Для этого мы будем использовать популярный сервис автоматизации IFTTT.

IFTTT расшифровывается как “If This Then That”, что в переводе с английского означает “Если это тогда то”.

С помощью IFTTT можно создавать инструкции для бота. В нашем случае инструкция простая: каждый раз, когда в RSS-ленте блога появляется новая запись, он должен отправлять сообщение в наш Telegram-канал.

Переходим в раздел IFTTT “My Applets”, нажимаем на кнопку “ New Applet “:

и далее нажимаем на ссылку “This”:

Находим в списке функций триггер Feed , New feed item и указываем URL-адрес нашей RSS-ленты.

Кстати, при помощи сервиса IFTTT вместо RSS-ленты можно отслеживать появление новых записей в Twitter, Facebook, Instagram, YouTube и во многих других сервисах — для каждой функции в IFTTT предусмотрены отдельные модули. Кстати, на момент написания этой статьи там нельзя было отслеживать публикации в VK. Надеюсь, такая возможность появится в будущем. Просто выберите вместо RSS соответствующий модуль.

Теперь переходим к следующему шагу — выбираем действие, которое будет выполняться при обнаружении новой записи в RSS.

Нажимаем на “That”:

и ищем Webhooks, “Make a web request” — с помощью этого модуля можно отправлять запросы к любым сервисам. В нашем случае — к боту в Telegram.

В открывшейся форме в поле URL нужно указать ссылку https://api.telegram.org/ botТОКЕН /sendMessage , подставив в ссылку вместо botToken , токен, сгенерированный при создании нами Телеграм-бота.

Метод укажите POST, тип контента – application/json.

Вот, как это все настроено у меня:

Body — в этом поле указывается, в какой Телеграм-канал нужно отправить сообщение и что в нём должно быть написано:

У меня именно такие настройки, и бот исправно отправляет новые посты с моего блога в Телеграм-канал. У триггера в IFTTT может быть задержка, поэтому статьи, появившиеся в RSS-канале, могут отправляться в Telegram не сразу, а спустя 30-60 минут. Но это теоретически. У меня сообщение об опубликованных новых статьях сразу же появляется в Телеграме, мгновенно!

Как видите, ничего сложного, однако я в свое время не мог найти хорошей статьи в Интернете о том, как настроить отправку новых статей в Телеграм-канал и поэтому потратил на то, чтобы разобраться, огромное количество времени. Надеюсь, что эта статья поможет вам быстро настроить своего бота в Телеграме.

Единственное, с чем я пока не разобрался, – это как форматировать тексты, которые публикуются в канале. Хотелось бы научиться настраивать шрифты, их размер и выводить всякие красивые иконочки. Возможно, в будущем разберусь и напишу об этом. Если же вы уже разобрались, как это делается, пожалуйста, поделитесь своим опытом в комментариях.

Источник: wilhard.ru

Рейтинг
( Пока оценок нет )
Загрузка ...