Не работает автопостинг в телеграмм. Автопостинг из Facebook и Instagram в Телеграмм
Автопостинг в Телеграмм – отличный инструмент, если пользователь продвигает один бренд (или бизнес) одновременно на нескольких ресурсах. В этом случае он сталкивается с необходимостью дублировать посты, а при насыщенном плане публикаций это занимает немалое время.
Автопостинг из ВКонтакте в Телеграмм
Одно из самых востребованных направлений автопостинга. Однако есть сложность - социальная сеть ВКонтакте изменяется, периодически вносятся правки в код, а недавнее ограничение на прослушивание музыки наделало много шума и усложнило задачу разработчикам.
Сегодня работает немало ботов типа «бот – Telegram - ВК», но большая часть из них предназначена для скачивания музыки или других медиа из ВК, некоторые работают некорректно. Так как большая часть ботов создается на добровольных началах, то найти функционального и полностью работоспособного непросто.
Можно прибегнуть к Posterbot (@pstrbot
); при бесплатном использовании (в отличие от Premium) бот имеет ограничения:
- Можно подключать до 20 источников (для Premium – до 40);
- В качестве источников можно использовать сообщества с числом подписчиков до 5000 (в Premium ограничений нет);
- Автопостинг музыки из ВКонтакте и большинство ручных настроек доступны только для Premium.
Немаловажный момент: из-за большой нагрузки на сервера автопостинг может задерживаться, иногда до 14 часов. Но обладателей Premium эта проблема касается в меньшей степени – если нет никаких форс-мажоров, посты в Телеграмм появляются без задержки.
Настройка автопостинга с помощью Posterbot проходит в несколько этапов:
1 этап: добавление Posterbot в сообщество с предоставлением прав администратора:
2 этап: добавление сообщества в Posterbot:
3 этап: подключение источника ВКонтакте:
Автопостинг из Facebook и Instagram в Телеграмм
Настраивается так же, как и для ВКонтакте. Первые два этапа – добавление бота в список администраторов и добавление канала. Если Posterbot уже подключен и настроен, то можно сразу приступить к добавлению источника.
Для Instagram
Для Facebook
Автопостинг в Youtube из Телеграмм
Автоматический репостинг поддерживается и для Youtube, для этого потребуется сделать Posterbot администратором сообщества Телеграмм, а затем добавить канал в беседе с ботом – эти два этапа подробно описаны выше.
Чтобы добавить в список источников канал Youtube, надо:
Репост из Телеграмм в другие соцсети
Надо признать, что неопытные пользователи Телеграмм поначалу опасаются работать с ботами. Но даже роботизированные аккаунты пугают их меньше, чем настройка платформ кросспостинга – именно с их помощью чаще всего организуют одновременную публикацию в соцсети и мессенджеры.
Но Телеграмм не стоит на месте, теперь с помощью бота Репостинг в соцсети (@SocialRepostBot
) можно отправлять посты из Телеграмм в VK и Facebook.
Для того чтобы организовать репост из Телеграм в Фейсбук, потребуется:
При некотором терпении и внимании не составит труда настроить автопостинг и репостинг между несколькими соцсетями и мессенджерами.
Мессенджер Телеграмм имеет большую функциональность, которая не заканчивается отправкой сообщений от пользователя к пользователю. Расширяют возможности приложения, в том числе, боты, которые могут автоматизировать те или иные функции. Боты могут быть как крайне простые, так и сложные и многофункциональные. В рамках данной статьи рассмотрим, как создать бота в Телеграмм.
Оглавление:Что такое боты в Телеграмм
Бот для Телеграмм – это автоматизированная программа, внедренная непосредственно в канал, группу или чат мессенджера. Бот может выполнять самые разные функции, например:
- Рассылать анонсы статей с сайта после их публикации;
- Собирать заказы;
- Предоставлять информацию, которая в нем заложена, например, отвечать на некоторые вопросы.
Функциональность ботов в Телеграмм обширна, и с каждым годом они становятся все более «умными». Например, через некоторых ботов можно заказать еду, вызвать такси, узнать как пройти к тому или иному месту, получить консультацию по определенном вопросу и так далее. При этом боты работают мгновенно, то есть, отправив им сообщение, вы практически сразу получаете ответ, что крайне важно в ряде ситуаций.
Как создать бота в Телеграмм
Есть несколько способов создания собственного бота в Телеграмм. Первый подразумевает использование встроенных в мессенджер сервисов, которые позволяют создать простых по функциональности ботов, путем отправки команд в чат. Второй способ сложный – он подразумевает взаимодействие с API Телеграмм путем самостоятельного создания сценариев, иными словами, данный способ требует немалых познаний в программировании, но при этом можно создать функциональное решение.
Рассмотрим как создать бота в Телеграмм, используя сторонний сервис, то есть простым способом:
Все, на этом бот создан. Manybot после успешного создания бота предложит направить ссылку на него, чтобы пользователи Телеграмм могли подписаться.
Как настроить автопостинг в Телеграмм из ВКонтакте, с сайта и других сервисов
Создав бота по описанной выше инструкции, можно настроить его на автоматическую публикацию информации, которая появилась на вашем (или чужом) сайте, в группе ВКонтакте, на Youtube-канале или странице в Twitter. Настраивается бот довольно просто, для этого достаточно:
Стоит отметить, что к одному боту можно подключить кросс-постинг информации из нескольких источников. Подобным образом можно удобно сформировать для себя RSS-ленту, куда будут сыпаться сообщения с интересных вам сайтов.
30 октября 2015 в 07:46Создание канала с автопостингом в Телеграме без единой строчки кода
- API ,
- Системы обмена сообщениями
- Tutorial
Вступление
Предупреждаю сразу: технического в статье очень мало. Это практически пошаговая инструкция для не очень сведующих в техническом плане пользователей . Для людей сведущих (и тех, кому лень читать много текста), приведу две ссылки: Telegram Bots API + IFTTT Maker Channel .Теперь подробнее. Думаю, все слышали про мессенджер Telegram . Вероятно, многие даже знают про нехитрый API для создания ботов в этом мессенджере. Кроме того, не так давно в T появилась возможность создавать так называемые «каналы» (channels), упрощающие мгновенную рассылку сообщений практически любому количеству подписавшихся на канал лиц. Наконец, самая свежая новость: ботов стало можно добавлять в качестве администраторов в каналы , то есть такие рассылки стало можно делать автоматизированно.
Думаю, не надо объяснять, что это открывает довольно широкие возможности для различных сервисов. Например, у меня довольно быстро получилось сделать следующее:
- три канала (@RedditTop , @r_pics , @gone_wild - осторожно, последний с «взрослым» контентом), которые ежечасно импортируют топовые посты с Реддита (и двух его сабреддитов);
- ещё канал , делающий то же с постами с 9GAG;
- и, наконец, завел хитрого бота @JamesBot , который анонимно пересылает все сообщения, написанные ему, в общий канал (@secret_ru , @secret_en , @secret_es , @secret_ar или @secret_fa - в зависимости от языка). Получился анонимный чат средней степени трэшовости.
- публиковать сообщение в канале,
- отправлять сообщение в заранее выбранный чат (куда добавлен наш бот),
- отправлять сообщение заранее указанному пользователю (который добавил себе бота).
Шаг 1. Создаем бота.
По вопросу создания бота нужно обратиться к самому главному боту: @BotFather . У вас спросят две вещи: имя, которое будет отображаться в списке диалогов, а также юзернейм , по которому вашего бота можно будет найти (он должен быть уникален). Если цель - публикация постов в канале, ни то, ни другое, особого значения не имеют (видеть своего бота-администратора будете только вы).После получения ответов на эти два вопроса BotFather должен выдать вам token
вашего бота. Он имеет следующий вид:
123456789:Blablabla...
Сообщение с токеном терять не стоит, а сам токен - не стоит разглашать кому-либо, так как токен позволяет кому угодно представляться вашим ботом.
Шаг 2. Создаем канал.
Создание канала - шаг опциональный. Если хотите, можете отправлять сообщения в чат или пользователю (правда, придется сначала узнать их id - об этом ниже).В своем клиенте Телеграма выбираем создание нового сообщения - New Channel (кажется, все официальные клиенты сейчас поддерживают это). Указываем название, описание и фото по вкусу. Канал должен быть публичным, поэтому указываем тип Public и задаем адрес («юзернейм») теперь уже для канала. Этап приглашения друзей можно пропустить.
Когда канал создан, заходим в его настройки, открываем список администраторов и добавляем созданного на первом шаге бота (поиском по его юзернейму).
Шаг 3. Настраиваем интеграцию на IFTTT.
Отправляемся на IFTTT . Регистрируемся, если еще не. IFTTT позволяет создать множество триггеров вида «импортировать откуда», «при каком условии», «экспортировать куда». Они называются «рецептами». Создаем новый рецепт: Create a recipe .Сначала нужно выбрать источник и конкретное условие (триггер), по которому должен срабатывать рецепт. Тут вы ничем не ограничены: хотите - следите за твитами по хэштегу, хотите - переносите свои посты из фэйсбука. Не буду вдаваться в детали, всё довольно просто.
Последняя часть рецепта - «that» - выбрать, что нужно делать, если сработало условие. Тут нужно ввести в поиск Maker , выбрать его, а затем единственное доступное действие - Make a web request . Наконец - самый ответственный этап, заполнение полей:
- URL:
api.telegram.org/bot
- Method: POST
- Content type: application/json
- Body:
{"chat_id":"@
Обратите внимание: вместо
Уточнение: если вы хотите отправлять сообщение не в канал, а в чат или конкретному человеку (себе, например), то вместо "@
На данном примере покажу как я настроил автопостинг в Телеграмм из моего блога (платформа blogger), но способы могут быть разные и подходит мой метод для сайта на любой платформе.
Недавно создал навал в телеграмм (подписывайтесь https://t.me/EconDudeBlog )
Ну и для интереса настроил туда автофид (автопостинг).
Один из вариантов как это будет:
Вариант не идеальный, просто способ оповестить людей что вы что-то написали. Примерно как push уведомления. Другой вариант - будет полноценный пост всего материала в телеграмм, но там может быть кривовато.
Очень кратко, какой вообще смысл делать автопостинг в Телеграмм? Сейчас все крупные блогеры (Носик, и т.д.), уже как год сливают аудиторию именно в телеграмм. Сливать аудиторию нужно туда, где все сидят. Сейчас сидят в ВК и вот как раз в Telegram. Следовательно люди не пропустят ваш новый пост если собрать аудиторию именно там. Однако. по хорошему надо писать под каждый пост отдельную статью и вообще кидать туда другой немного контент, но это требует затрат времени.
Технически суть будет вот в чём.
Если у вас есть RSS лента (а её нетрудно подключить), то она просто берёт все ваши статьи и просто их как-бы трансирует. Можно на неё подписаться например по emal.
Я использую старый добрый feedburner от гугла и как минимум он мне ускоряет индексацию новых статей. Так вот, сделайте себе RSS ленту, если еще не сделали.
Нам нужен бот, можно вот такого использовать: https://t.me/Manybot
Вот такое будет меню
Боты в Telegram оказались элементарными штуками, там всё понятно как делать.
Пишем ему /start
Потом /addbot
Вообще-то там снизу есть даже кнопки
Далее всё есть на скрине, продублирую на всякий случай:
- Перейдите к @BotFather . Для этого нажмите на его имя, а потом "Send Message", если это потребуется.
- Создайте нового бота у него. Для этого внутри @BotFather используйте команду "newbot" (сначала вам нужно будет придумать название, оно может быть на русском; потом нужно придумать вашу ссылку, она должна быть на английском и обязательно заканчиваться на "bot", например "NewsBot").
- Скопируйте API токен, который вам выдаст @BotFather
- Возвращайтесь обратно в @Manybot и пришлите скопированный API токен в ответ на это сообщение.
Вам нужен вот этот самый токен вот сюда. Мы создали нового бота. Мой вот такой:
- http://telegram.me/econdude_bot
Выбираем ниже RSS, но как вы видите можно выбрать и ВК, а так-же Твиттер и ютуб
В стоимость 1 кворка входит:
Обратите внимание!
Напишу и настрою скрипт для автоматического репоста сообщений из сообщества ВКонтакте в канал в Телеграме.
Скрипт автопостинга будет работать через Телеграм API чат-ботов.
Скрипт будет регулярно проверять записи на стене сообщества, и при появлении новых постов - отправлять уведомление в Telegram.
Примеры смотрите в прикрепленных скриншотах.
В стоимость 1 кворка входит:
Настройка автоматической отправки ссылок на посты из одного сообщества ВКонтакте.
Для того чтобы отправлять само сообщение (текст, фото) - заказывайте дополнительную опцию.
Если в течение 7 дней после настройки будут обнаружены какие-то ошибки, то я исправлю их.
Обратите внимание!
В связи с техническими ограничениями ВКонтакте и Телеграмма, не будут репоститься:
Сообщения с файлами большого объема
Для работы скрипта потребуется хостинг с PHP 5.6+. Сервер должен находится не в России (в связи с блокировкой Telegram) или придется использовать прокси (делаю через публичный прокси, но в какой-то момент отправка может перестать работать и нужно будет самостоятельно поменять прокси на другой).
Если у Вас нет хостинга, могу разместить на своем (см. доп опции).
ФайлыСервисный ключ доступа (access token) ВКонтакте (если не знаете, то расскажу как получить)
Логин Telegram бота и token (если не знаете, то расскажу как получить)