Автопостинг в Telegram — это важный инструмент для ведения различных страниц в социальных сетях. Он даёт больше драгоценного времени, и освобождает от части работы. Реализация автопостинга в Telegram осуществляется при помощи специальных ботов, которые делают автоматически все необходимые для данной процедуры действия.
После внедрения в работу автопостинга продвигать сообщества в Telegram будет легче и быстрее, поскольку будет одновременное обновление лент всех социальных сетей.
Это необходимо для того, чтобы при помощи одной публикации, охватить как можно большую аудиторию читателей, а помимо этого такой бот освободит огромное количество времени для работы с другими ресурсами по развитию каналов и чатов.
Настройка автопостинга из различных социальных сетей в Telegram.
Первое, что необходимо, это начать диалог с данным ботом, нажав кнопку » start «, а после этого необходимо выбрать язык общения.
Чтобы автоматическая публикация работала, на нужном канале требуется создать собственного бота. На самом деле это достаточно легко, необходимо нажать /addbot и выполнить далее шаги по инструкции:
Как настроить автоматический постинг (автопостинг) в Телеграм из ВК, Твиттера, Ютуба или сайта
2. После перехода вводится запрос /newbot.
3. Придумываем название создаваемого бота, предпочтительно чтобы оно совпадало с обозначением личного ресурса.
4. Создается адрес расположения на английском языке с окончанием bot.
5. После совершения всех предыдущих манипуляций нужно скопировать API-токен, который сгенерирует нового бота, который необходимо скопировать и вставить в Manybot
После создания бота, дальнейшие манипуляции выполняются именно с ним.
Настройка бота.
Необходимо заговорить с созданным ботом, а после задать ему команду /autoposting. На экране высветится список, из которого необходимо выбрать источники взятия сообщений. Это может быть ВКонтакте, YouTube, twitter и прочее.
После выбора нужного источника боту необходимо отправить адрес страницы в той сети, откуда будут браться сообщения для автопостинга на канале Telegram.
И завершающим шагом является добавление созданного бота в администрацию канала или группы, в которой будут дублироваться посты.
Альтернативное решение для автопостинга.
Интересные особенности данного бота:
1 . К публикациям из ВКонтакте можно настроить комментирование непосредственно из мессенджера.
2 . Есть вариант настройки таймера для задержки автопостинга на канале, это является не стандартным заданием времени, а именно отложенным запуском относительно последней публикации.
3 . Создание опроса в сети ВКонтакте, после чего он автоматически отразится в Telegram, где читатели также смогут оставить свой голос.
4 . Отсутствие ограничений касательно постов, без проблем переносится как несколько фотографий, так и различные аудиозаписи.
Это лишь некоторые из полезных функций данного бота, который достаточно уникальный в своем роде и обладает неограниченными возможностями.
Но, к сожалению, есть несколько недостатков:
1 . Во-первых, из-за большого количества функций он не всегда работает корректно.
2 . Во-вторых, использование данного бота осуществляется на платной основе, в связи с этим при активации его рекомендуется протестировать на каком-нибудь специальном канале, чтобы понимать, как он работает.
Источник: dzen.ru
Автопостинг в Телеграм — облегчает жизнь и экономит время
Автопостинг в Телеграм — это полезный инструмент для ведения аккаунтов в нескольких соцсетях. Автопостинг значительно упрощает эту трудоёмкую работу. Допустим, у вас выходит публикация в Телеграм, а вам нужно продублировать её во Вконтакте, Facebook, Twitter и ещё на нескольких ресурсах.
Для этого и существуют функции автопостинга. Они есть и в мессенджере Павла Дурова. Автопостинг в Телеграм реализован с помощью специальных ботов. Они упрощают и автоматизируют все действия, которые необходимы для выполнения нужной операции.
Боты не только для автопостинга, но и на любой другой случай — в нашей подборке.
При подключении автоматической публикации постов раскручивать своё сообщество в Телеграм станет заметно легче, потому что ленты всех ваших пабликов будут постоянно и регулярно обновляться.
Таким образом публикацией одного поста вы охватите более широкую аудиторию.
Ну и, помимо прочего, у вас освободится масса времени на то, чтобы развивать и прокачивать свои ресурсы другими способами.
Специально для жителей РФ: рекомендуем бота TeleBot, который раздает надежные, быстрые и бесплатные MTProxy для обхода блокировки Telegram.
Содержание:
- Настраиваем автопостинг из ВК, Twitter, YouTube и RSS в Телеграм-бот
- Бота создали, теперь настроим его
- Ещё одно универсальное решение для автопостинга
Настраиваем автопостинг из ВК, Twitter, YouTube и RSS в Телеграм
Всегда следите за тем, чтобы username был корректным, не нарвитесь на мошенников.
Чтобы автоматическая публикация работала именно в вашем канале, нужно создать собственного бота. Это несложно. Жмём /addbot и следуем инструкциям:
Когда вы правильно выполните эти нехитрые действия, придёт сообщение о том, что бот создан. Далее все действия осуществляются уже с ним.
Если вы раньше не сталкивались с BotFather, не проблема. Вот тут мы рассказываем, как с уважением попросить «крёстного отца» ботов выделить одного и для вас.
Бота создали, теперь настроим его
Переходим к диалогу с этим ботом и отправляем команду /autoposting . В появившемся списке выбираем, откуда будем брать сообщения. На момент написания статьи в качестве источников доступны ВК, Twitter, YouTube и RSS.
Выбираем нужную соцсеть или сервис и отправляем боту ссылку на ваш аккаунт в них. Именно с него и будут браться записи для автопостинга в канал Телеграм .
После этого последним шагом будет добавление этого бота в администраторы канала или группы, куда вы планируете дублировать посты.
Готово! Если вы всё выполнили правильно, теперь бот будет в автоматическом режиме делать публикации в канал или группу, беря их из источников, которые были указаны при настройке.
Ещё одно универсальное решение для автопостинга
Несмотря на это, работает он вполне исправно, но на первых порах стоит внимательно проконтролировать его функциональность.
Вот несколько интересных особенностей этого бота:
- К постам из Вконтакте можно настроить возможность комментариев прямо в мессенджере.
- Вы можете настроить таймер для задержки автопостинга в канале. Это не обычная функция отложенного поста, а именно задержка по времени, начиная с последней публикации.
- Если вы создали опрос в ВК , он переносится в канал. Пользователи могут голосовать прямов Telegram.
- Нет ограничений на вид поста. Например, если вы опубликовали в ВК несколько фото в одном сообщении, они переносятся в Телеграм одной медиагруппой. Также без проблем репостятся аудиозаписи.
Полезных фич у этого бота немало, и это не может не радовать.
Однако недостатки в том, что не все из них могут работать корректно. Кроме того бот является платным.
Перед активацией той или иной функции мы рекомендуем вам проверить её на каком-нибудь тестовом канале.
С непосредственным использованием бота никаких проблем быть не должно — когда вы начнёте работу, в первом же сообщении вам придёт ссылка на обучающее видео.
Больше интересных ботов вы найдете в нашем Каталоге.
Источник: tgrm.su
Как настроить автопостинг записей из группы ВК в Telegram-канал
Будем использовать фреймворк, который представляет собой парсер записей в группе ВК с последующей их отправкой в Телеграм-канал. Фреймворк доступен по ссылке – https://github.com/AidSoul/vk-to-telegram.
Работоспособность протестирована на VDS от Timeweb.
Что нам нужно
Для того чтобы приступить к работе, нам понадобятся:
- сервер на базе Linux, я рекомендую «Debian 10»;
- PHP >=8;
- база данных MySQL, для лучшей стабильности рекомендую установить MySQL на отдельном сервере;
- локальный сервер, например XAMPP;
- Composer на вашем локальном компьютере.
В этой статье не будет описан процесс развертывания, настройки сервера Linux под язык программирования PHP, не будет изложен процесс установки системы управления базами данных MySQL. Вся информация по данным вопросам уже имеется на этом сайте. Мы же сразу перейдем к делу.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Создаем приложение для работы с VK API
Для того чтобы создать ключ пользователя, переходим по ссылке. Нажимаем на кнопку «Создать». Пишем название приложения.
В списке «Платформа» необходимо нажать на «Standalone-приложение», далее «Подключить приложение».
Переходим в настройки созданного вами приложения.
Копируем сервисный ключ доступа. Для вашего удобства можно сохранить ключ в блокноте или в другом текстовом редакторе.
«Состояние»: приложение включено и видно всем.
Создание нового бота в Telegram
Находим бота «BotFather». Обращаю внимание на то, что у бота должна быть галочка справа от имени, смотрите рисунок ниже.
/newbot имя бота
Имя бота должно содержать слово bot, например vkbot.
После этого бот пришлет нам токен доступа, который необходимо сохранить.
Добавление бота в Телеграм-канал
Чтобы бот стал постить за нас сообщения, нам нужно его добавить в качестве администратора в нужный канал, наделив его определенными правами.
Переходим в наш канал, заходим в настройки канала, жмем на «Добавить пользователей». В строке поиска находим ранее созданного бота (по имени). После этого появится окно с информацией: «Бота можно добавить только как администратора». Нажимаем на «Назначить».
В категории «Возможности администратора» оставляем включенным только один ползунок – «Публикация сообщений». Нажимаем кнопку «Сохранить».
Получение идентификатора Телеграм-канала
Переходим в веб-версию Telegram. Входим в вашу учетную запись и находим канал, который нужно подключить к боту.
В адресной строке копируем последнюю часть адреса, а именно – https://web.telegram.org/z/#-1234567890. В начало строки добавляем 100. Вот, что должно получиться (пример): -1001234567890
Сохраняем. Это будет индикатор нашего канала.
Подключение файла базы данных
Создаем базу данных с произвольным названием.
Устанавливаем библиотеку для работы с ботом
Для удобства создаем папку «bot».
В терминале пишем команду:
composer require aidsoul/botpvt
После завершения скачивания в ранее созданной папке создадим файл index.php. Копируем и вставляем в созданный файл приведенный ниже код:
[ ‘token’ => », ‘idGroup’ => », ‘count’ => 0 ], ‘Telegram’ =>[ ‘botApiKey’ => », ‘botName’ => », ‘chatId’ => 0 ], ‘Db’ =>[ ‘host’ => », ‘dbName’ => », ‘user’ => », ‘pass’ => » ], ]; BotpvtStart::vk($config);
Заполняем пустые поля необходимыми данными:
- token – токен вашего приложения ВК.
- idGroup – имя или индикатор группы, с которой парсим (забираем) данные.
- сount – количество записей группы для парсинга, не больше 100 (ограничение VK API).
- botApiKey – токен доступа бота Телеграм.
- botName – имя бота.
- chatId – индикатор Телеграм-канала.
- host – сервер базы данных MySQL. Пример: mysql_host=localhost
- dbName – название базы данных MySQL.
- user – имя пользователя базы данных, его логин.
- pass – пароль пользователя базы данных.
Проверяем, есть ли ошибки, выполнив PHP-скрипт.
В браузере переходим по пути localhost или по имени домена, если создан виртуальный хост. В случае успеха в вашем Телеграм-канале будут добавлены записи, которые есть в группе ВК.
С невероятным восторгом от того, что у нас все получилось, отправляем нашу папку с проектом на сервер.
Настройка crontab
Чтобы нам постоянно не обновлять страницу с php-скриптом, для автопостинга записей необходимо добавить задачу в crontab (Apache server).
Заходим на наш сервер под root. Пишем команду:
crontab-e
Добавляем задачу, написав * * * * * php /patch. Вместо patch пишем путь до вашего index-файла с PHP-скриптом, например: * * * * * php /var/www/index.php.
Теперь скрипт будет проверять каждую минуту, есть ли новые записи в группе ВК. Перезагружаем сервер.
Источник: timeweb.com