Как гс из ВК отправить в Телеграмм

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме.

Закрыт 6 лет назад .

Хочу создать бота, целью которого будет являться пересылка сообщений из социальных сетей и мессенджеров, таких как Вконтакте, Одноклассники, Facebook, Viber, WhatsApp и т.п. через бота, с возможностью ответа из Телеграмма. Что для этого нужно и осуществима ли эта идея вообще?

Отслеживать
5,960 3 3 золотых знака 22 22 серебряных знака 44 44 бронзовых знака
задан 1 июн 2017 в 8:57
23 1 1 серебряный знак 3 3 бронзовых знака
Ты вообще не разбираешься в этой теме?
1 июн 2017 в 18:04

Я себе такое сделал, из вк и slack сообщения идут в телеграм и я там отвечаю на них, в viber точно так не сделать, остальные не пробовал

16 июн 2017 в 9:30

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Для начала вам нужно что-нибудь, на чём будет работать ваш бот. Возможные варианты:

  1. Ваш персональный компьютер. Для непрерывной работы бота вам нужно будет держать компьютер всё время включённым.
  2. Свой сервер, например на DigitalOcean.
  3. Какая-нибудь облачная платформа приложений, например Heroku.

Для простоты рассмотрим первый вариант. Рассмотрим случай пересылки сообщений из ВКонтакте в Телеграмм. Ваша программа должна будет периодически (скажем раз в семь секунд) посылать запросы на сервер ВКонтакте для определения появления новых сообщений. У ВКонтакте есть API. Запрос к API — это обычный HTTP запрос. HTTP запросы можно посылать из большинства языков программирования, однако наиболее подходящим в нашем случае является язык Python. Приятным бонусом этого языка является наличие библиотек для более приятной работы с API ВКонтакте, например этой. Вот пример работы с этой библиотекой.

Как отправить аудио как голосовое сообщение || Социальная инженерия

Далее, допустим ваша программа научилась получать сообщения из ВКонтакте. Следующим этапом является отправка сообщений в Телеграмм. У Телеграмма тоже есть API. И, конечно, для Python тоже есть библиотека для удобной работы. Например, в этой библиотеке есть метод send_message , который ваша программа будет вызывать, когда бот будет получить новое сообщение из ВКонтакте.

Далее, допустим ваш бот смог переслать сообщение из ВКонтакте в Телеграмм. Пользователь Телеграмм увидел это сообщение и ответил на него. Вашему боту нужно получить сообщение из Телеграмма. Можно сделать это немного более аккуратно и вместо проверки новых сообщений каждые семь секунд написать функцию, которая будет вызываться каждый раз, когда вашему боту пишут сообщение в Телеграмме. О том, чтобы эта функция вызывалась, позаботится упомянутая библиотека pyTelegramBotAPI .

Еще по теме:  Есть ли архив в Телеграмме на Айфоне

Источник: ru.stackoverflow.com

Bot API 2.0: информация для разработчиков

Предполагается, что вы уже ознакомлены с Bot API. В противном случае прочитайте, пожалуйста, описание ботов для разработчиков.

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

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

Новые инлайн клавиатуры

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

Кнопки бота music

В отличие от привычной клавиатуры для ботов, нажатие на кнопку не приведёт к отправке сообщения боту — вместо этого данные будут переданы в фоновом режиме. О том, как это работает, читайте в разделах кнопки с обратной связью, URL-кнопки и кнопки-переключатели режима.

Кнопки с обратной связью

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

Уведомления сверху

Это ещё не всё: смотрите раздел обновления сообщений, чтобы узнать про ещё одну очень крутую «фишку».

URL-кнопки

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

URL-кнопка

Переход в инлайн-режим

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

Коллбэк-кнопка

Обновление сообщений

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

Еще по теме:  Кубик в Телеграмме команда

Запрос номера телефона и местоположения

При нажатии на такую кнопку Telegram отобразит соответствующее модальное окно с описанием того, что запросил бот.

Инлайн-боты 2.0

Инлайн-боты тоже не остались без изменений.

Новые типы контента

Инлайн-боты теперь могут отправлять любые файлы и сообщения, поддерживаемые в Telegram (19 типов, если быть точным): стикеры, видео, музыку, местоположения, файлы и так далее.

Все виды контента

Переключение между инлайн-режимом и личными сообщениями

Некоторым ботам необходима некоторая настройка перед корректной работой — например, для подключения внешнего сервиса (YouTube). Для этого был добавлен механизм переключения между встроенным режимом и чатом, в который пользователь хочет отправить результаты.

Кнопка переключения

Ваш бот теперь может отобразить специальную кнопку «Перейти в личные сообщения» над результатами (или вместо них). Эта кнопка откроет чат с ботом и передаст необходимые параметры для корректной настройки. После успешного выполнения, вы можете отправить пользователя обратно в исходный чат с помощью кнопки switch_inline_query.

Улучшенный интерфейс инлайн-режима

Так как общение с ботом в инлайн-режиме отличается от обычной отправки сообщений, пришлось немного изменить интерфейс. Едва ли можно придумать лучший способ обозначить, что не нужно нажимать на кнопку «Отправить», чем скрыть её совсем:

Новое поле ввода

Однократное нажатие на крестик очистит поле поиска, а повторное—выйдет из встроенного режима.

Администрирование групп

Наконец, самое интересное: постепенно в Bot API будут добавляться инструменты для управления группами. В первую очередь это методы удаления участников из групп и супергрупп.

Сайт про Telegram на русском (неофициальный).

Здесь собраны приложения на базе MTProto, переведена некоторая документация с официального сайта, а также работает Webogram.

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

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

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

Изначально Telegram разрабатывался как мессенджер для обмена сообщениями. После очередного обновления появилась возможность прослушивания музыки. Пользователи довольны: функционал постепенно расширяется, платформа превращается в настоящую социальную сеть. Рассмотрим, как слушать музыку из ВК в Телеграме, как создать собственный канал, какие боты использовать.

Как слушать и добавить музыку из ВК в Телегу?

музыка

В сентябре 2016 г. единственным владельцем ВК стала технологическая компания Mail.ru Group. Сначала разработчики урезали бесплатное время прослушивания музыкальных треков в сети до 60 минут, но затем ограничили его до получаса. Павел Дуров (первый владелец ВК) придерживается мнения, что такой подход неправильный, музыка должна оставаться бесплатной. Поэтому, начиная с версии обновления 4.4, в Телеграме появился музыкальный плеер. Но это не единственная возможность поднимать себе настроение, слушая любимые композиции.

Использование каналов с музыкой

Удобнее всего хранить музыку на собственном канале. Начинать нужно с его создания. Присвойте каналу имя (например, «Моя музыка»). Чтобы никто из посторонних не имел к нему доступа, поставьте галочку напротив строки «Частный канал». Теперь без разрешения владельца ни друзья, ни подписчики не попадут в плейлист.

Еще по теме:  Как зайти в свой Телеграм если ты в другой стране и нет возможности ввести свой телефон

Screenshot_1

Музыкальные боты

Другой способ бесплатно слушать музыкальные композиции – воспользоваться помощью специальных ботов. Они уже имеют минимальную базу треков, совершают поиск по другим каналам, загружают аудиозаписи из профиля ВКонтакте. Популярные музыкальные боты:

Музыкальные боты

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

Инструкция по настройке ботов

Алгоритм по настройке робота в Telegram:

Screenshot_2

  • Появится окошко, в котором перечислены возможности робота. Кликните на «Запустить».

Screenshot_3

  • Появится справка, дающая подсказки по работе с ботом.

Screenshot_4

  • Выберите кнопку ВК. Загружайте музыку из приложения и наслаждайтесь.

Как искать песни?

Порядок действий по поиску музыкальных композиций:

  • Чтобы зайти на канал, введите его название в поисковую строку либо выберите из перечня тот, на который подписано наибольшее количество пользователей.

Screenshot_5

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

Screenshot_6

  • Когда композиция скачается, тапните на клавишу прослушивания. В окне всплывет справка о количестве просмотров и длительности мелодии.

Screenshot_7

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

Screenshot_8

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

Screenshot_9

Поиск по всему плейлисту проводится с помощью значка лупы, расположенного в верхнем углу экрана. Еще одна довольно удобная функция – сохранение музыки в кэш. Опция позволяет получать удовольствие от прослушивания медиафайлов даже тогда, когда нет подключения к интернету. Достаточно однажды загрузить, до конца прослушать композицию, и она останется в памяти (как бонус – в карман автоматически подгружается еще и следующий трек).

Возможные сложности

В любом сервисе периодически случаются проблемы. Телеграм – не исключение. Причиной неполадок может стать отсутствие интернет-соединения, сбой в работе мобильного оператора или сервиса. В некоторых случаях приходится долго ждать код подтверждения.

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

Источник: it-tehnik.ru

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