Многофункциональный, написанный одной ногой на питоне бот для пересылки сообщений из ВК в Telegram и наоборот. Изначально он планировался исключительно для личного пользования, однако я передумал и решил выложить в общий доступ в связи с тем, что, возможно, он может кому-то понадобиться.
Возможности:
- Пересылка текстовых сообщений из ВК в Telegram и наоборот
- Пересылка изображений/стикеров/аудио/видео/документов/голосовых сообщений (Только из ВК в Telegram!)
- Пересылка стикеров из Telegram в ВК
- Поддержка личных сообщений и групповых чатов
- Удобный файл конфигурации
- Поддержка прокси для Telegram
Установка
Для работы вам понадобиться:
- Python 3
- Git клиент ( я использую Git Bash )
- Аккаунт в ВК ( будем использовать в качестве ботинка )
- Бот в Telegram ( можно создать через BotFather )
- (При желании) Хостинг, на котором будет работать бот (Например, PythonAnywhere)
Для начала займёмся установкой скрипта. Открываем Git и пишем:
Создаем интеграцию VK Рекламы и Telegram без программистов (Вконтакте, VKontakte, Телеграм, ВК)
git clone https://github.com/Whiletruedoend/Vk-to-telegram-transfer-bot cd Vk-to-telegram-transfer-bot pip3 install -r requirements.txt или же (если вдруг не сработало): python -m pip install -r requirements.txt
Запуск в docker
Для запуска в docker’е необходимо собрать образ и запустить его. Для сборки образа необходимо в корневой директории проекта выполнить команду
docker build . -t vk_to_telegram_transfer_bot
Для запуска образа необходимо в корневой директории проекта выполнить команду
docker run vk_to_telegram_transfer_bot
Запуск при помощи docker-compose
Для запуска в docker’е необходимо собрать образ и запустить его. Для сборки образа необходимо в корневой директории проекта выполнить команду
docker-compose up -d
Настройка бота
Все настройки будут производиться в файле config.py Для начала откроем его и вставим логин и пароль от аккаунта в ВК (таблицы ‘vk_login’ и ‘vk_password’ ) и токен бота в Telegram’e ( таблица ‘telegram_token’ )
Далее мы будем настраивать чат для передачи сообщений. Для этого необходимо:
- Создать чат в Telegram’e
- Добавить туда бота
- Написать ‘Дай ID’, после чего бот должен написать вам ID чата
- Взять ID чата/пользователя, откуда/куда будут пересылаться сообщения
- Добавить в конфиг поля:
setCell( «vk_», ‘-‘ ) setCell( «t_-«, » )
, где — локальный ID чата для бота (!), либо ID пользователя, с которым будет связан чат в Telegram’e, а — — тот самый ID чата, который мы получили, прописав команду ‘Дай ID’. Отбратите внимание, что — всегда идёт с минусом в начале, кроме того, знаки <> прописывать не нужно! ‘Живой пример’:
setCell( «vk_1», ‘-249416176’ ) setCell( «t_-249416176», ‘1’ )
Здесь мы видим, что для аккаунта ВК из чата 1 все сообщения будут пересылаться в чат ‘-249416176’ в Telegram, и наоборот. Надеюсь, всё понятно, по какому принципу нужно всё делать. P.S. Я дальнейшем я планирую облегчить систему создания тоннелей ВК телега, но, пока что, пусть всё останется так.
Важно!
У бота в Telegram должен быть:
- Отключен режим приватности ( Bot Father —> Ваш бот —> Bot Settings —> Group Privacy —> Turn Off )
- Включена поддержка групповых чатов ( Bot Father —> Ваш бот —> Bot Settings —> Allow groups? Turn groups On )
Планы на будущее
- Доработать отправку картинок ( Сейчас устроено так, что если отправлено несколько фоточек в ВК, то в телегу придёт только первая) Done!
- Улучшить отображение пересланных сообщений ( сейчас это еле работает, спасибо хоть на этом) Done!
- Сделать реагирование на различные события (Ex. при обновлении аватарки чата в ВК, инвайте/кике пользователя, бот оповещал об этом в Telegram ) Done!
- При отправке стикера из Telegram в ВК он конвертировался из формата webp в png и отправлялся как картинка ( Я уже знаю как это можно сделать, но не могу найти годный конвертер ) Done!
- Переписать проект с нуля
- Настроить передачу картинок/видео/файлов/документов из Telegram в ВК
- Более удобная конфигурация прямо в боте
- Синхронизация чатов (Название, аватарка)
Обратная связь
Если у вас есть какие-то идеи или собственные наработки, или же просто вопросы по поводу работоспособности кода, то вы всегда можете обратиться ко мне по следующим адресам:
Скриншоты
Open Source Agenda is not affiliated with «Vk To Telegram Transfer Bot» Project. README Source: Whiletruedoend/Vk-to-telegram-transfer-bot
Источник: www.opensourceagenda.com
Как запустить таргет ВК на Telegram-канал, чтобы отслеживать подписки в рекламном кабинете
Приветствую тебя, дорогой мой читатель! Буквально вчера узнал, что не все знают, что можно рекламировать Telegram-канал через таргет ВК. А как отслеживать подписки в кабинете – вообще нет идей. Поэтому я решил написать небольшую инструкцию, как это сделать. С тебя лайк, если будет полезно
40 показов
7.7K открытий
Плюсаните, если было полезно
12 комментариев
Написать комментарий.
Развернуть ветку
не надо нам VK, избавьте от дерьма.
Развернуть ветку
Таковы реалии А вы сейчас откуда траф льёте?
Развернуть ветку
Т.е.? у меня только Телеграмм.
Развернуть ветку
Как канал качаете? Виральность?
Развернуть ветку
мне реклама не нужна. Если Телеграмм решит зарабатывать на посторонней рекламе, то просто его покину.
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Здравствуйте, хотела попробовать Ваш сервис, но не могу активировать демо. Или сейчас эта функция не работает? И еще вопрос по сервису: Подписка через лид-магнит действует на все аккаунты тг или только про ?)
Развернуть ветку
Здравствуйте. Демо есть, полнофункциональное на 5 дней. Если что-то не получается – пишите в чат на сайте, вам там помогут. Подписка через лид-магнит работает для открытых каналов. Туда добавляете бота, делаете кликбар с кнопкой «материал за подписку». В конструкторе будет ссылка на видео, как все настроить, когда выберите тип кнопки.
Развернуть ветку
Здравствуйте. а релакс-канал фото и видео прогулок как-то может зарабатывать? как? https://t.me/naturewithu
Фото и видео зарисовки природы от Sky
Развернуть ветку
Если будут подписчики — на рекламе. Понять нужно, кому интересен такой контент
Развернуть ветку
Сколько бюджет рекламы и каков приход приблизительный?
Развернуть ветку
По разному. Может быть и 10₽ за подписчика, а может быть и 100. Причем в одной нише. Только тесты покажут
Источник: vc.ru
Где брать контент для Телеграм канала
Этим вопросом задаются начинающие авторы, которые ещё не до конца разобрались с особенностями контент-мейкерства в Telegram. Сегодня мы решили собрать для таких ребят большую подборку источников, где можно черпать актуальную информацию, немного уникализировать ее и подавать как авторский контент.
ВЫБИРАЙ САМЫЙ НАДЕЖНЫЙ АНТИК И ПОЛУЧИ СКИДКУ 20%
Забрать скидку
Содержание скрыть
ТОП крутых источников видео и GIF в Telegram-канал
- YouTube — несомненный лидер, на котором можно найти тонны контента. Отличный пример использования ютуба для ведения телеги — каналы с интересными моментами из интервью Дудя.
- Паблики в ВК — из них можно заимствовать видеоролики, которые они позаимствовали где-то ещё. Если у сообщества нет филиала в телеге, то это самый простой способ наполнения своего канала видеороликами.
- Instagram — в инсте есть аккаунты, заполненные доверху всевозможными смешными и не очень видео.
- Имиджборды — на них часто публикуют видеоконтент, который ещё не успел просочиться в телегу. Отличный пример — Двач, где всегда можно найти свежий тредик, из которого можно позаимствовать WEBM.
- Reddit — сайт, на котором паразитирует весь Telegram. Отсюда можно брать видосы с места событий или просто забавные видео.
- TikTok — если у вас развлекательный паблик, то вы можете разнообразить ленту видео из тик-тока, либо посвятить им отдельный канал пока это ещё актуально.
- Сайты с пиратскими фильмами — многие сейчас зарабатывают на каналах о фильмах и сериалах, которые люди ищут при помощи поисковика телеги. Так вот, контент для них можно выгружать прямо из пиратских сайтов.
- Телеграм — да-да, отличным источником видосов могут стать другие каналы. Вы можете просто стырить видео из непопулярного паблика и это никто не заметит.
- Coub — тут можно найти гифки для сопровождения своих постов.
- Сайты 18+ — если у вашего канала взрослая тематика, то постарайтесь найти старые/непопулярные ресурсы, на которых можно черпать всеми забытый контент и выдавать его за новый.
- Яндекс.Дзен — год назад на Дзене появилась возможность выкладывать свои видео, часто это тупая копипаста, но можно найти и вполне оригинальный треш-контент.
Лучшие источники картинок для Telegram-канала
Админ телеграм канала добывает контент для своих подписчиков.
- New Old Stock — на этом сайте публикуются винтажные фотографии, которые можно использовать без нарушения авторского права.
- Викисклад — здесь хранится вся мультимедиа Википедии в т.ч. и картинки.
- Travel Coffee Book — сайт, на котором люди со всего мира размещают фотографии из путешествий.
- Ancestry Images — ресурс с более 36 500 исторических изображений, на его базе можно замутить целый телеграм-канал.
- Reddit — на Реддите часто можно наткнуться на то, чего нет в выдаче гугла. Главное разобраться как и что в нём работает.
- ISO Republic — портал с фотками на разные темы, такие как: бизнес, спорт, искусство и т.д.
- Pikabu — система тэгов Пикабу поможет вам находить тематические фотки и мемы.
- Паблики ВК — ВКонтач это шахта с золотом для админов телеграм-каналов, особенно здесь много 18+ материалов и мемов.
- Новостные сайты — в каждой популярной тематике постоянно всплывают какие-то новости с иллюстрациями и кто первый занёс их в телегу, тот и автор.
Где же брать статьи, посты и идеи для материалов?
Найти фотографию или видео — это не проблема, но откуда черпать идеи для постов, чтобы не терять в актуальности? В этом разделе мы решили выделить 7 основных тематик Telegram, которые пользуется самой большой популярностью.
Бизнес
На таких каналах обычно публикуются свежие новости, статистика и факты, а черпать такой контент можно из этих сурсов.
Иностранные источники (если вы хотите быть первым во всем!):
- BusinessInsider — ведущий новостной портал о бизнесе.
- Forbes — американский журнал про финансы, который появился до Советского Союза и продолжает держать планку качества по сей день.
- The Guardian Business — в бизнес разделе сайта The Guardian можно найти все самые свежие новости из мира финансов.
- Quora — здесь люди делятся своими знаниями чтобы лучше понять этот мир. Тут можно накопать много годной инфы о бизнесе.
- Entrepreneur — на этом сайте публикуются новости для предпринимателей всех мастей.
- TED — очень популярный американский частный некоммерческий фонд с множеством тем для обсуждения в т.ч. бизнес.
Русскоязычные источники:
- Тинькофф Журнал — здесь можно почитать все самые свежие статьи и новости о российском, и не только, бизнесе.
- Vc.ru — портал о бизнесе, технологиях и стартапах.
- ProBusiness — тут публикуются новости из сферы бизнеса и экспертные статьи.
- Marketing Беларусь — сайт о маркетинге в Беларуси, где можно почитать интересные интервью и новости.
Мемы и юмор
Многие каналы используют мемы как побочную тематику, поэтому отсюда можно черпать как основной, так и дополнительный контент.
Англоязычные источники (для вдохновения):
- Reddit — главная страница интернета, на которой можно найти самые свежие мемы.
- 4Chan — крупнейший анонимный зарубежный форум с множеством разделов.
- Memedroid — аналог нашего JoyReactor, где пользователи публикуют своё творчество.
- KYM — тут можно узнать историю разных мемов.
- Gfycat — а здесь забавные гифки на все случаи жизни.
Отечественные ресурсы:
- 2ch.hk — в перерывах можно публиковать на своём канале шоты тредов с двача.
- Memepedia — история мемов, но только на русском.
- Anekdotov.net — огромный сборник анекдотов для владельцев каналов со взрослой аудиторией.
- Pikabu — тут есть не только мемы, но и смешные истории.
Книги
На всех этих ресурсах можно скачивать книги абсолютно бесплатно, отличия между ними только в количестве жанров и авторов.
История
Привлечь людей на исторический канал достаточно просто, да и конкурентов не особо много, ведь охватить всю историю на одном канале — невозможно.
Англоязычные источники:
- History — официальный сайт телеканала History с кучей познавательного текстового и видео-контента.
- TimeMaps — здесь можно подробно изучить каким было человечество в тот или иной отрезок времени.
- National Archives — тут много исторических фотографий из жизни США.
Отечественные источники:
- Life Of People — “википедия” русской истории с более чем 80 разделами.
- Istoriya — сайт о всемирной истории, который постоянно обновляется.
- Statehistory — а тут можно найти разоблачения устойчивых мифов, сложившихся вокруг российского государства.
- Murders — необычный сайт о загадочных преступлениях прошлого.
Новости
Важно чтобы новости на вашем канале появлялись раньше, чем у других. Поэтому ориентироваться стоит именно на иностранные источники.
Англоязычные источники
- BBC — британская вещательная компания, которая существует аж с 1922 года.
- Time — популярный американский журнал с горячими новостями пендостана из первых уст.
- Forbes — здесь можно почитать не только статьи о бизнесе, но и интересные новости.
- The Guardian — британский новостной медиа-сайт.
- CBS News — американский портал срочных и не очень новостей.
Русскоязычные источники
- Медуза — тут российские и мировые новости.
- Топор — паблик с жёстким новостным контентом.
- Ньюсач — новостной филиал Двача.
- ВПШ — новости и факты о жизни блогеров.
- НОЖ — интеллектуальный журнал о культуре и обществе с уклоном в “прогрессивность”.
Geek
В основном на каналах для гиков публикуют новостной контент, обзоры и интересные факты. На этих сайтах всё это есть и даже больше.
Англоязычные источники
- Kotaku — главный портал для геймеров с эксклюзивным контентом и инсайдами.
- Lifehacker — здесь больше новостей про всякие гаджеты, приложения и их влияние на жизнь.
- IGN — ещё один геймерский портал, который ничем не уступает Kotaku.
- ScreenRant — новости и интересный контент о сериалах и фильмах.
- Gizmodo — на этом сайте много контента, который так и просится на ваши техноблоги.
Русскоязычные источники
- Stopgame — сайт о компьютерных играх с обзорами и прохождениями.
- 3DNews — здесь публикуется все самое интересное из мира IT.
- Игромания — новости и статьи об играх, железе и кино.
- PlayGround — здесь не только статьи, но и моды.
- На приеме у Шевцова — паблик JolyGolf a.k.a Бей беги a.k.a Алексей Шевцов a.k.a Itpedia. Тут публикуются самые важные новости игровой индустрии и политики.
Итоги
Это были все источники информации, которые достойны внимания владельцев Telegram-каналов. Если здесь не хватает вашей тематики, то обязательно поделитесь своими источниками в комментариях и мы обязательно добавим их в статью.
Источник: protraffic.com