Как из телеграмма переслать в вк
Перейти к содержимому

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

Whiletruedoend/Vk-to-telegram-transfer-bot

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

  • Пересылка текстовых сообщений из ВК в Telegram и наоборот
  • Пересылка изображений/стикеров/аудио/видео/документов/голосовых сообщений (Только из ВК в Telegram!)
  • Пересылка стикеров из Telegram в ВК
  • Поддержка личных сообщений и групповых чатов
  • Удобный файл конфигурации
  • Поддержка прокси для Telegram

Для работы вам понадобиться:

Для начала займёмся установкой скрипта. Открываем Git и пишем:

Запуск в docker

Для запуска в docker’е необходимо собрать образ и запустить его. Для сборки образа необходимо в корневой директории проекта выполнить команду

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

Запуск при помощи docker-compose

Для запуска в docker’е необходимо собрать образ и запустить его. Для сборки образа необходимо в корневой директории проекта выполнить команду

Все настройки будут производиться в файле config.py Для начала откроем его и вставим логин и пароль от аккаунта в ВК (таблицы ‘vk_login’ и ‘vk_password’ ) и токен бота в Telegram’e ( таблица ‘telegram_token’ )

Далее мы будем настраивать чат для передачи сообщений. Для этого необходимо:

  1. Создать чат в Telegram’e
  2. Добавить туда бота
  3. Написать ‘Дай ID’, после чего бот должен написать вам ID чата
  4. Взять ID чата/пользователя, откуда/куда будут пересылаться сообщения
  5. Добавить в конфиг поля:

, где <chatid/userid> — локальный ID чата для бота (!), либо ID пользователя, с которым будет связан чат в Telegram’e, а — — тот самый ID чата, который мы получили, прописав команду ‘Дай ID’. Отбратите внимание, что — всегда идёт с минусом в начале, кроме того, знаки <> прописывать не нужно! ‘Живой пример’:

Здесь мы видим, что для аккаунта ВК из чата 1 все сообщения будут пересылаться в чат ‘-249416176’ в Telegram, и наоборот. Надеюсь, всё понятно, по какому принципу нужно всё делать. P.S. Я дальнейшем я планирую облегчить систему создания тоннелей ВК <===> телега, но, пока что, пусть всё останется так.

У бота в Telegram должен быть:

  1. Отключен режим приватности ( Bot Father —> Ваш бот —> Bot Settings —> Group Privacy —> Turn Off )
  2. Включена поддержка групповых чатов ( Bot Father —> Ваш бот —> Bot Settings —> Allow groups? Turn groups On )

Планы на будущее

  • Доработать отправку картинок ( Сейчас устроено так, что если отправлено несколько фоточек в ВК, то в телегу придёт только первая) Done!
  • Улучшить отображение пересланных сообщений ( сейчас это еле работает, спасибо хоть на этом) Done!
  • Сделать реагирование на различные события (Ex. при обновлении аватарки чата в ВК, инвайте/кике пользователя, бот оповещал об этом в Telegram ) Done!
  • При отправке стикера из Telegram в ВК он конвертировался из формата webp в png и отправлялся как картинка ( Я уже знаю как это можно сделать, но не могу найти годный конвертер ) Done!
  • Переписать проект с нуля
  • Настроить передачу картинок/видео/файлов/документов из Telegram в ВК
  • Более удобная конфигурация прямо в боте
  • Синхронизация чатов (Название, аватарка)

Если у вас есть какие-то идеи или собственные наработки, или же просто вопросы по поводу работоспособности кода, то вы всегда можете обратиться ко мне по следующим адресам:

Как перенести музыку из ВКонтакте в Telegram?

Как перенести музыку из ВКонтакте в Telegram?

Как перенести музыку из ВКонтакте в Telegram? Сегодня Telegram привлекает к себе всё больше пользователей, особенно, после того, как социальная сеть Вконтакте окончательно запретила слушать музыку в фоновом режиме. Но, к сожалению, Telegram не идеален, он имеет немало минусов, один из которых — отсутствие нормального поиска музыки. К счастью, не всё потеряно и есть способы поиска музыки в Telegram. Есть даже возможность перенести свои аудио из Вконтакте в Telegram.

Как искать музыку в Telegram?

Как перенести музыку из ВКонтакте в Telegram?

Как видите, в меню Telegram нет раздела музыки, но прослушивать музыку в Telegram’е всё-таки возможно. Есть только единственный вариант — искать музыку в специальных Telegram-каналах. Есть каналы, в которых публикуют различную музыку; есть каналы, которые посвящены определённому исполнителю; есть боты, которые позволяют искать музыку, опубликованную в Вконтакте.

Как перенести музыку из ВКонтакте в Telegram?

Один из ботов, позволяющих переносить музыку из Вконтакте в Telegram — бот «Music Paradise». Для того, чтобы импортировать музыку из Вконтакте, нужно нажать на кнопку «Музыка с ВК». Но для этого нужно, чтобы она была открыта для всех.

Как переслать сообщение в Телеграмме

Популярный мессенджер Telegram предоставляет пользователям возможность пересылать чужие сообщения друг другу: это может быть полезная информация, фото, видео или что-то другое. Опция доступна для всех версий программы: Android, ПК и IOS.

На Android

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

  1. Тапните по значку Telegram на Android устройстве, чтобы запустить приложение.
  2. На дисплее отобразится перечень диалогов, откройте тот, где содержится сообщение, которое необходимо переслать другому человеку.
  3. В ветви диалога найдите нужное сообщение, коснитесь его пальцем и удерживайте, пока оно не выделится.
  4. Сверху отобразится дополнительное меню, где нужно тапнуть по значку стрелки.
  5. Откроется список всех диалогов, которые вы ведете в Телеграме, откройте нужный, чтобы переслать сообщение.
  6. Если в списке диалогов нет требуемого человека, пальцем нажмите на значок лупы в правом верхнем углу.
  7. Активируется строка, впишите туда имя нужной личности, как оно записано в телефонной книге устройства.
  8. Отобразится список с найденными контактами, выберите нужный и тапните по нему.

На IOS

Ситуация с операционной системой IOS, установленной на устройствах от компании Apple, такая же, как и в предыдущих случаях:

  1. Запустите мессенджер.
  2. Откройте диалог и выберите сообщение.
  3. Зажмите его пальцем и тапните по Переслать.
  4. Выберите диалог или через поиск найдите контакт, которому нужно переслать сообщение.

Видео

Как переслать на ПК версии

Интерфейс и функционал мессенджера одинаковы для всех операционных систем, кроме секретного чата, который доступен только для владельцев IOS и Android. Рассмотрим краткую инструкцию, как переслать сообщение в телеграмме:

  1. Запустите мессенджер на компьютере.
  2. В главном окне программы выберите нужный диалог, откуда следует переслать сообщение.
  3. Справа находится ветвь диалога, отыщите сообщение, которое будете отправлять другому пользователю.
  4. Кликните по нему правой кнопкой мыши, откроется контекстное меню, выберите «Переслать сообщение».
  5. На экране отобразится список контактов, с которыми вы общаетесь, и людей, находящихся в контактной книге смартфона (если включена синхронизация контактов).
  6. Кликните по нужному человеку, чтобы переслать сообщение, затем нажмите значок «Отправить».

Видео: как выделить и переслать несколько сообщений

Можно ли пересылать месседжи в другие приложения

Пользователи интересуются, как переслать сообщение из Телеграмма в другие приложения, например, Viber, WhatsApp, Facebook и так далее. Увы, но такой функции пока что нет, встроенная опция ограничена телеграмом и не способна взаимодействовать с прочими программами.

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *