Подскажите, уже переискал во всем Гугле, имеется ли какой-то бот умеющий автоматически репостить с канала Телеграмма на паблик ВК? Везде указывается как наоборот с ВК на Телеграмм перекидывать автоматически, а наоборот только на сайте с платной подпиской.
Нужно чтобы все посты что публикуются на канале автоматически публиковались в паблике в ВК, возможно с задержкой конечно, но если кто-то опубликовал пост в Телеграмме, он автоматически должен появлятся в ВК.
Нет никаких вариантов, возможно кто-то сможет подсказать? Хотел бы связаться с человеком который смог бы в случае чего объяснить написание бота для подобной цели, нужно срочно, благодарю за внимание.
- Вопрос задан 17 нояб. 2022
- 1417 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 2
Когда-то делал подобное человечку. Получился костыль, но рабочий, вдруг возьмешь за идею и сделаешь свое. Значит, человек хотел, что бы не ВСЕ статьи публиковались в телеграм-вк-дискорд, а определенные. Так вот, когда он вручную делал пост в телеграм канале — ничего не «перекидывалось». Теперь к делу (идее).
Как переслать из телеграм картинку в вотсап,вайбер,ВК,почту и т.д.
Человек был обычным пользователем и все должно было быть «человекоподобно» и просто. Так вот, я сделал ему простую форму публикации ПОСТА на его сайте. Понятно, выделил то, что ему нужно. Фото и текст. Записывалось это все в JSON файл.
Можно и в БД, как удобнее, объем маленький. Далее в уже имеющегося бота библиотекой asincio, методом sleep каждый час проверял на наличие новых ПОСТОВ в БД и с помощью методов библиотек aiogram, discord-webhook и vk_api делал посты в группы-каналы. Вот ЧАСТЬ конечного кода, остальное не хочу копаться (сама функция и куча донастроек и т.п.). Можно написать, что б прям сразу же публиковалось, но я не помню почему он так захотел, была причина.
import aiogram import vk_api from discord_webhook import DiscordWebhook async def bids(): fresh_bids = get_freshbids() ### Функция сортировки новых/старых, разбивка и присвоение переменных и т.п. ### Разное оформление для каждой СОЦ СЕТИ tgbid = f» ПОСТ (из бд)» discbid = f» ПОСТ (из бд)» vkbid = f» ПОСТ (из бд)» ### ПОСТ В ТГ await bot.send_message(-10000000000, tgbid, reply_markup=ХХХ,disable_web_page_preview=True) ### ПОСТ В ДИСК webhook = DiscordWebhook(url=’https://discord.com/api/webhooks/969вава4931/n5CваE САМ ВЕБХУК’, content=f») response = webhook.execute() ### ПОСТ В ВК authorize.method(‘wall.post’, ) await asyncio.sleep(3600)
P.S ЕСЛИ ОЧЕНЬ КОРОТКО тебе нужен бот, который все посты в канале ТГ будет записывать в БД, либо в переменную, а после методами vk_api публиковать пост в ВК. Все просто)
Источник: qna.habr.com
Как настроить репост из Телеграм во ВКонтакте
Предлагаем Вам способ репоста записей из Телеграм во Вконтакте.
Инструкция: как настроить репост Телеграм в группу ВК или личную страницу
- Зарегистрируйтесь в сервисе Onemorepost, подтвердите свой email и авторизуйтесь.
- Прикрепите аккаунт Vk на странице «Аккаунты» (если будет репост в группу, то прикрепите аккаунт администратора группы)
- Затем выберите из списка социальных сетей «Telegram».
Вам потребуется создать своего Telegram бота и скопировать его token (ключ) в поле как на скриншоте выше.
Это несложно: пошаговая инструкция .
После этого ваш свежесозданный бот подключится к нашей системе.
- Зайдите в группу/канал Телеграм в телефоне или на ПК.
- Кликните вверху по названию группы/канала.
- Вверху справа кликните по карандашу ✏, тем самым вы зайдете в настройки.
- Кликните на строку Администраторы. Добавьте своего бота в администраторы.
Напишите нам, если не понимаете, как добавить бота в администраторы, мы подскажем.
Внимание: не подключайте ботов, которые используются в других сервисах (в том числе и других каналах репоста в Onemorepost).
➔ фильтр по хештегу,
➔ оформление подписи (публиковать только первое предложение, добавить хештеги в конце, дату и др).
Опубликуйте новый пост и через 5-7 минут публикация появится в ВК.
Источник: onemorepost.ru
3 шага для переноса стикеров с Телеграмма в Вконтакте — инструкция в 2023 году
Нравится использовать яркие стикеры в популярном мессенджере Телеграм? Тогда наверняка вас заинтересует еще одна актуальная тема, затрагивающая их перенос на другие социальные платформы, включая ВКонтакте. К слову, такая возможность предусматривается, и далее будут описаны все общедоступные инструменты для ее практического применения.
Возможен ли перенос стикеров с Телеграмма в ВК?
Перед тем как приступить к описанию используемых алгоритмов переноса, следует оговориться, что они отнюдь не предполагают прямых действий. Нет, речь не идет о каких-то запрещенных путях, просто всем желающим заполучить заветные Телеграм-наклейки в собственное распоряжение в соцсети ВК придется немного повозиться.
Еще один важный момент заключается в том, что эти самые стикеры должны быть авторскими, то есть нарисованными и загруженными в мессенджер лично самим пользователем.
Конечно, можно попробовать обойти это ограничение, используя уже имеющиеся в Телеграме стикерпаки, но тогда следует помнить, что вы автоматически становитесь нарушителем чужих авторских прав, поэтому лучше все-таки не рисковать.
Инструкция для загрузки новых стикеров в Вконтакте в 2023 году
Теперь о насущном, то есть о том, как все-таки перенести наклейки с одной платформы на другую, ведь как уже было сказано выше, это не так просто, как может показаться изначально. Во всяком случае условная опция «Скопировать/Вставить» здесь не работает, и действовать придется в несколько этапов.
Производим выгрузки с Телеграмма
На данном этапе в случае успешного завершения выгрузки и архивирования стикеров бот пришлет подтверждающее уведомление, в котором будет содержаться PNG-файл, подлежащий сохранению во внутреннюю память используемого устройства.
Для этого будет достаточно всего лишь одного клика по значку в виде стрелки, с помощью которой архив будет перенесен.
Проводим загрузку в галерею в Вконтакте
Как только заархивированный файл будет скачан на мобильное устройство, потребуется его разархивирование с дальнейшей загрузкой содержимого уже непосредственно в пользовательский профиль в ВК. Для этого необходимо соблюдать следующий алгоритм:
- Используйте комплектный кабель для подключения мобильного устройства с загруженным архивом к ПК.
- Перенесите папку в «Загрузки» либо на рабочий стол.
- Если вами до этого была использована десктопная версия мессенджера, то можно обойтись без подключения, просто перенеся из нее архив в нужную папку на стационарном устройстве.
Итак, стикерпак на ПК, и теоретически уже готов к загрузке в ВК. Но данный этап отнюдь не является конечным, ведь далее еще придется пройти условную модерацию, чтобы получить разрешение на загрузку сторонних стикеров на платформу.
Проходим модерацию стикеров в ВК
Чтобы получить одобрение на добавление сторонних стикерпаков извне, придется отправить их на рассмотрение в специальную группу, которая так и называется «Стикеры ВКонтакте». Справиться с поставленной задачей вам поможет следующая инструкция:
- Найдите обозначенную группу в ВК и подпишитесь на нее, используя одноименную команду «Подписаться».
- Увидев синий значок «Вы подписаны», используйте вкладку «Предложите новость», отметив в открывшемся списке актуальную тематику для дальнейшего обращения.
- Кликните по инструменту «Еще», чтобы открыть контекстное меню и выбрать в нем раздел «Документ».
- Загрузите нужный документ с рабочего стола или из загрузок и кликните по команде «Добавить».
После отправки сообщения останется только дождаться вердикта специалистов, и в случае получения одобрения можно будет приступать к финальной стадии загрузки наклеек в соцсеть. Главное, соблюдать все требования, чтобы в итоге оставленный запрос все-таки был одобрен.
Для этого необходимо использовать только PNG-файлы, в которых будет содержаться не менее пяти стикеров, соответствующие общей тематике (один герой), размером в 512х512 пикселей. На этом же этапе будут проверяться авторские права на изображения, поэтому загрузить чужой продукт попросту не удастся.
Можно ли провести загрузку с ВК в ТГ
Примечательно, что переносить наклейки можно не только из Телеграм в ВК, но и наоборот. И делается это гораздо легче, убедиться в чем позволит ознакомление с самим алгоритмом переноса:
- Запустите приложение ВК и выберите в нем любой понравившийся вам набор стикеров.
- Откройте ссылку, которая должна иметь следующий вид – https://vk.com/stickers/nazvanie.
- Кликните правой кнопкой мыши по любому стикеру из набора и используйте в развернувшемся контекстном меню команду «Открыть изображение в новой вкладке».
- На этом этапе должно открыться новое окно с прописанным в нем адресом, в конце которого должны быть цифры 128. Их необходимо заменить на 512, не меняя остальные символы и знаки.
- Вновь запустите контекстное меню, на этот раз выбрав команду «Сохранить изображение как».
После проделанных манипуляций вам останется только добавить сохраненные наклейки в мессенджер, используя их по прямому назначению и пересылая по другим контактам и группам.
Особенности скачивания анимированных стикеров с ТГ на 2023 год
Возможно, кто-то удивится, но при желании можно легко скачивать из Телеграм даже анимированные стикеры формата GIF, а попросту гифки. В этом случае пользователю придется выполнить ряд простых шагов:
Очевидно, что в случае с анимированными стикерами пользователю придется еще проще, несмотря на то, что и этот процесс предполагает задействование чат-бота. И не стоит бояться последних, ведь простота их интерфейса и максимально доступные для понимания сообщения-подсказки помогут решить любую задачу, даже если вы – начинающий пользователь мессенджера.
Источник: xchip.ru