Как настроить репост из ВКонтакте в Telegram?
Предлагаем Вам способ репоста публикаций из Вконтакте в группы и каналы Телеграм.
С помощью нашего сервиса помимо репоста новых публикаций вы также сможете перенести старые посты из Вконтакте, об этом ниже.
Инструкция: как настроить репост публикаций из Vk в Телеграм-группу или Телеграм-канал
-
в сервисе Onemorepost, подтвердите свой email и авторизуйтесь.
- Прикрепите аккаунт Vk на странице «Аккаунты» (если будет репост из группы, то прикрепите аккаунт администратора группы)
- Затем выберите из списка социальных сетей «Telegram».
Вам потребуется создать своего Telegram бота и скопировать его token (ключ) в поле как на скриншоте выше.
Это несложно: пошаговая инструкция .
- Начните в своем приложении Telegram диалог с ботом: BotFather («отцом» всех ботов Телеграм).
- Отправьте ему команду /newbot .
- BotFather спросит у Вас имя и username для нового бота. Вводите что угодно, но username должен оканчиваться на «bot» или «Bot».
- Скопируйте bot token, который Вам даст @BotFather в поле «Bot token» на странице прикрепления аккаунта (на скриншоте выше выделен красной рамкой).
- Нажмите на зеленую кнопку «Подключить бота».
После этого ваш свежесозданный бот подключится к нашей системе.
- Зайдите в группу/канал Телеграм в телефоне или на ПК.
- Кликните вверху по названию группы/канала.
- Вверху справа кликните по карандашу ✏, тем самым вы зайдете в настройки.
- Кликните на строку Администраторы. Добавьте своего бота в администраторы.
Напишите нам, если не понимаете, как добавить бота в администраторы, мы подскажем.
Где найти никнейм канала или группы: в приложении Telegram , в браузере
1. Откройте в телефоне приложение Telegram.
2. Перейдите в требуемую группу или канал. Нажмите на настройки (карандаш у заголовока канала или группы).
3. Затем перейдите в «Тип канала» (или группы). Там будет ссылка-приглашение вида t.me/testgroupname. Вам нужно задать никнейм, если он еще не создан, сохранить настройки, а затем скопировать то, что после слеша (например, testgroupname).

Нажмите на кнопку «Создать канал«.
После создания канала дается 3 бесплатных дня на тестирование сервиса.
Опубликуйте новый пост и через 5-7 минут публикация появится в Телеграм.
Либо перейдите на страницу «Публикации» и попробуйте отправить на репост старые публикации (описание этого инструмента).
Если Вы настроили репост историй, то перейдите на страницу «Истории» и там отправьте на репост те активные истории, что были сделаны до создания канала репоста за последние 24 часа.
Пишем бота пересылки сообщений из VK в Telegram на Python

Очень часто бывает что у вас группа в vk.com и вам бы хотелось завести канал в телеграмм но постить вручную сообщения в два источника не очень удобно. Ниже мы рассмотрим бота для пересылки сообщений из вконтакте в телеграм.
Регистрируем бота в Telegram
Добавляем в список контактов @BotFather
Отправляем ему команду:
Придумываем имя боту
| Alright, a new bot. How are we going to call it? Please choose a name for your bot. |
| Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot. |
Use this token to access the HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
где:
last_id — последний ID сообщения ленты вконтакте, можно оставить 123
include_link — вставлять ли ссылки
preview_link — использовать ли предпросмотр ссылок
login — ваш логин аккаунта вконтакте
password — ваш пароль аккаунта вконтакте
domain — группа или id сообщества вконтакте
count — количество последних забираемых сообщений сообщество (ограничение API вконтакте, максимум 100 за один запрос)
bot_token — токен бота полученный выше
channel — название канала в телеграмме для публикации ботом, важно помнить что для публикации сообщений в канале ботом, его нужно добавить администратором канала
Нам понадобятся библиотеки:
configparser и logging из стандартной библиотеки Python, и конечно сам Python, на момент написания статьи у меня была версия 3.6.2
Устанавливаем библиотеки через pip желательно в virtualenv, в консоли набираем:
Можно ли сделать пересылку сообщений из вк в телеграмм?

Может тогда стоит использовать ВК только для чатов? Раз ты всё равно хочешь переписку пересылать?
Я вот почему-то не вижу проблем. Музыкой вк не пользуюсь, слушаю Я.Музыку, Я.Радио. Может всё таки перестать листать ленту? И никакой рекламы не будет.
Вопрос нормальный, а вот что за ним стоит — бред.
Пересылку сообщений можно сделать путём написания софта (возможно просто скрипта). Тебе будет необходимо немного изучить API ВК и Телеграмм. С телеграмм всё просто, создаешь бота, он тебе отправляет сообщения из чата, с ВК сложнее, тебе нужно получить доступ до чатов, отлавливать события и отправлять всё это боту.