Запрещенные группы ВК в Телеграмме

Как получить записи из группы ВК и отправить их в Telegram-канал

Будем использовать фреймворк, который представляет собой парсер записей в группе ВК с последующей их отправкой в Телеграм-канал. Фреймворк доступен по ссылке – https://github.com/AidSoul/vk-to-telegram.

Работоспособность протестирована на VDS от Timeweb.

Что нам нужно

Для того чтобы приступить к работе, нам понадобятся:

  1. сервер на базе Linux, я рекомендую «Debian 10»;
  2. PHP >=8;
  3. база данных MySQL, для лучшей стабильности рекомендую установить MySQL на отдельном сервере;
  4. локальный сервер, например XAMPP;
  5. Composer на вашем локальном компьютере.

В этой статье не будет описан процесс развертывания, настройки сервера Linux под язык программирования PHP, не будет изложен процесс установки системы управления базами данных MySQL. Вся информация по данным вопросам уже имеется на этом сайте. Мы же сразу перейдем к делу.

TELEGRAM ДЛЯ ВЗРОСЛЫХ


Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Создаем приложение для работы с VK API

Для того чтобы создать ключ пользователя, переходим по ссылке. Нажимаем на кнопку «Создать». Пишем название приложения.

Мое приложение с VK API

В списке «Платформа» необходимо нажать на «Standalone-приложение», далее «Подключить приложение».

Приложение с VK API

Переходим в настройки созданного вами приложения.

Парсер VK API

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

VK API

«Состояние»: приложение включено и видно всем.

Настройка VK API

Создание нового бота в Telegram

Находим бота «BotFather». Обращаю внимание на то, что у бота должна быть галочка справа от имени, смотрите рисунок ниже.

Еще по теме:  Как работает Телеграмм на телефоне на русском

Botfather

/newbot имя бота

Имя бота должно содержать слово bot, например vkbot.

После этого бот пришлет нам токен доступа, который необходимо сохранить.

Добавление бота в Телеграм-канал

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

Переходим в наш канал, заходим в настройки канала, жмем на «Добавить пользователей». В строке поиска находим ранее созданного бота (по имени). После этого появится окно с информацией: «Бота можно добавить только как администратора». Нажимаем на «Назначить».

В категории «Возможности администратора» оставляем включенным только один ползунок – «Публикация сообщений». Нажимаем кнопку «Сохранить».

Добавление бота в Телеграм-канал

Получение идентификатора Телеграм-канала

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

В адресной строке копируем последнюю часть адреса, а именно – https://web.telegram.org/z/#-1234567890. В начало строки добавляем 100. Вот, что должно получиться (пример): -1001234567890

Сохраняем. Это будет индикатор нашего канала.

Подключение файла базы данных

Создаем базу данных с произвольным названием.

Устанавливаем библиотеку для работы с ботом

Для удобства создаем папку «bot».

В терминале пишем команду:

composer require aidsoul/botpvt

После завершения скачивания в ранее созданной папке создадим файл index.php. Копируем и вставляем в созданный файл приведенный ниже код:

[ ‘token’ => », ‘idGroup’ => », ‘count’ => 0 ], ‘Telegram’ =>[ ‘botApiKey’ => », ‘botName’ => », ‘chatId’ => 0 ], ‘Db’ =>[ ‘host’ => », ‘dbName’ => », ‘user’ => », ‘pass’ => » ], ]; BotpvtStart::vk($config);

Заполняем пустые поля необходимыми данными:

  • token – токен вашего приложения ВК.
  • idGroup – имя или индикатор группы, с которой парсим (забираем) данные.
  • сount – количество записей группы для парсинга, не больше 100 (ограничение VK API).
  • botApiKey – токен доступа бота Телеграм.
  • botName – имя бота.
  • chatId – индикатор Телеграм-канала.
  • host – сервер базы данных MySQL. Пример: mysql_host=localhost
  • dbName – название базы данных MySQL.
  • user – имя пользователя базы данных, его логин.
  • pass – пароль пользователя базы данных.
Еще по теме:  Айфон 12 мини нет звонка при входящих вызовах Телеграмм

Проверяем, есть ли ошибки, выполнив PHP-скрипт.

В браузере переходим по пути localhost или по имени домена, если создан виртуальный хост. В случае успеха в вашем Телеграм-канале будут добавлены записи, которые есть в группе ВК.

С невероятным восторгом от того, что у нас все получилось, отправляем нашу папку с проектом на сервер.

Настройка crontab

Чтобы нам постоянно не обновлять страницу с php-скриптом, для автопостинга записей необходимо добавить задачу в crontab (Apache server).

Заходим на наш сервер под root. Пишем команду:

crontab-e

Добавляем задачу, написав * * * * * php /patch. Вместо patch пишем путь до вашего index-файла с PHP-скриптом, например: * * * * * php /var/www/index.php.

Теперь скрипт будет проверять каждую минуту, есть ли новые записи в группе ВК. Перезагружаем сервер.

Источник: timeweb.com

Как скрыть список подписчиков в Телеграм от других людей

07:42 22-04-2022 DimonVideo

Как скрыть список подписчиков в Телеграм от других людей

Как скрыть список подписчиков в Телеграм от других людей

Накрутка подписчиков в Телеграм канал – популярная услуга, которой пользуются новички, покупая на сайте httрs://lowcostsmm.com/ru/. Но после активного продвижения канала многие блогеры хотят скрыть собственных подписчиков, чтобы конкуренты не увидели их количество, количество сделанных публикаций и другие моменты. Они предпочитают сделать список своих фолловеров анонимным. Но как скрыть подписчиков в Телеграм от посторонних глаз?

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

Мало кто знает, но существует данная опция. Правда она обладает некоторыми ограничениями. Если владелец канала решил спрятать от посторонних глаз участников его канала, ему стоит проделать простые манипуляции. Для этого нужно будет сделать этого участника администратором группы:

  1. 1. Открыть чат и нажать на его название, которое находится сверху.
  2. 2. Запустить список всех участников. Из него стоит выбрать того пользователя, которого нужно сделать “невидимкой”.
  3. 3. Провести справа налево по самому имени либо можно выполнить долгое нажатие.
  4. 4. В результате этих действий перед пользователем открывается окно, с помощью которого назначаются права человека. Следует включить тумблер “Анонимность”.
  5. 5. Сохранить те изменения, которые были внесены до этого.
Еще по теме:  Как закрыть канал в Телеграмме чтоб попадали только через запрос

Такие манипуляции позволяют скрыть подписчиков в Телеграм. Если скрытый участник будет отправлять сообщения, то они не будут выводиться под его именем, а будут идти от имени канала. https://lowcostsmm.com/ru/ — набор и увеличение показателей в Телеграм и ВКонтакте.

Как отключить подписчиков Telegram : анонимность группы

Владельца странички также можно сделать анонимным. Действия будут следующими:

  1. 1. Открыть чат, нажать на название канала.
  2. 2. Посетить раздел “Администраторы”.
  3. 3. Найти собственное имя и нажать на опцию в тумблере “Анонимность”.
  4. 4. Сохранить внесенные изменения.

Данная опция позволяет скрыть участников, администратора, чтобы конкуренты не имели доступа к этим спискам. Дополнительно можно также скрыть номер телефона владельца странички. Для этого открываются настройки, там запускается раздел “Конфиденциальность”, вкладка “Номер телефона”. И вот здесь уже сам хозяин канала выбирает, кто сможет видеть его номер телефона, а кому он будет недоступным. Есть три варианта – все пользователи, люди, которые находятся в списке контактов, либо никто. Как только пользователь выбрал и нажал на нужный параметр, ему стоит сохранить изменения. И с того момента все желаемые данные и участники остаются невидимыми.

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

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