Telegram bot показывающий закрытый профиль ВК

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

1. Настройка сервера

Первым делом нужно настроить сервер, на нашем сайте есть несколько статей на эту тему, но сейчас я расскажу еще раз в краце.

Покупаем сервер если нет — Я рекомендую FirstVds нам подойдет самый дешевый тариф, на данный момент это тариф Прогрев за 199р Или вы можете подыскать сервер с похожей конфигурацией.

Далее настраиваем сам сервер, для Telegram требуется SSL сертификат, иначе мы не сможем установить webhook (Обработчик), подробнее об этом есть в нашей статье [PHP] Создание простого Telegram-бота на простой библиотеке. Что бы все заработало вам понадобится домен. Купить его можно на REG.ru или любом другом агрегаторе доменных имен, стоимость домена на 1 год составляет от 100р в зависимости от выбранной вами зоны, ru, su, com, org и т. д.

Я всегда беру сервера с установленной панелью ISPManager, да, это стоит определенных денег, но в тоже время экономит ваше время, упрощает работу с сервером и много различных удобств, это идеально подходит как новичку, так и постоянному обывателю.

После успешного подключения домена нам понадобится файловый менеджер, я так же могу рекомендовать WinSCP один из лучших файловых менеджеров. открываем папку с нашим сайтом и для удобства создадим там еще одну папку под названием bot

Туда мы и будем загружать все наши файлы

2. Скачивание библиотек

Для работы нам понадобится 2 библиотеки, бот будет максимально простым, но если статья будет вам интересна и вам захочется дальнейшее развитие темы с подключением базы данных и расширение функционала, то пишите об этом в комментариях!

Библиотека для работы с ВК:

Библиотека для работы с Telegram

Скачиваем архивы и загружаем в ранее созданную папку bot на этом этапе мы закончили и приступаем к настройке наших будущих ботов

3. Настройка бота в VK и Telegram

Для начала настроим наш бот Вконтакте. Для этого выбираем будущее сообщество под нашего бота и переходим в раздел настройки — Работа с API и создаем токен:

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

Тут нам нужно указать путь до файла с ботом, его предварительно нужно создать в корне папки bot с названием bot.php и добавить туда следующий код:

echo ‘320105f2’; — это строка которую нужно вернуть на запрос от вк,

Строка, которую должен вернуть сервер: 320105f2

У вас будет другой код в строке, его и нужно туда вставлять. Далее нажимаем кнопку Подтвердить и должны получить следующее сообщение:

Значит мы все сделали правильно и теперь настраиваем бот в Telegram

Для этого нужно написать https://t.me/BotFather команду /newbot и следовать дальнейшим инструкциям, вот как это сделал я:

Здесь мы копируем токен который указан после Use this token to access the HTTP API: на него достаточно просто нажать один раз и он скопируется

Теперь в бразуере вставляем ссылку следующего вида (Заменив ВАШДОМЕН на свой) и заменить на свой

https://api.telegram.org/bot/setWebhook?url=https://ВАШДОМЕН/bot/bot.php

В бразуере должно отобразиться это:

Значит мы все сделали правильно. Теперь начинаем писать код.

4. Основной код бота

Подключаем наши библиотеки в код,

require_once ‘telelibonphp-master/tgLib.php’; //Подключаем библиотеку TG require_once «simplevk-master/autoload.php»; //Подключаем библиотеку VK

Далее нам нужно сделать проверку откуда именно приходит событие и как нам его обрабатывать:

$data = json_decode(file_get_contents(‘php://input’),true); $group_id = $data[‘group_id’] ?? null; if ($group_id !== null) < $vk = vk_api::create(‘Ваш апи ключ из ВК’, ‘5.131’)->setConfirm(‘320105f2’); $vk->initVars($peer_id, $message, $payload, $user_id, $type, $data); // Инициализация переменных > else

Здесь мы проверяем с помощью GROUP_ID откуда приходит событие, так как в Telegram нет такого поля, то соответственно оно будет пустым

Далее нам остается добавить несколько команд и классический ответ если ни одна из команд не будет указана:

$command = explode(‘ ‘, mb_strtolower($message)); // Обработка команд if ($command[0] == ‘время’) < $date = date(‘d.m.y H:i:s’); $vk->sendMessage($peer_id, «Серверное время: $date»); exit; > if ($command[0] == ‘инфо’) < $vk->sendMessage($peer_id, «Я бот и я умею работать в ВК и Телеграмм»); exit; > // Класичиский ответ $vk->sendMessage($peer_id, «Приветик :)»);

Итоговый код получается следующий:

setConfirm(‘320105f2’); $vk->initVars($peer_id, $message, $payload, $user_id, $type, $data); // Инициализация переменных > else < $vk = new tgBot(‘ВАШ ТОКЕН из telegram’); $message = $data[‘callback_query’][‘message’][‘text’] ?? $data[‘message’][‘text’] ?? null; $peer_id = $data[‘callback_query’][‘message’][‘chat’][‘id’] ?? $data[‘message’][‘chat’][‘id’] ?? null; $user_id = $data[‘callback_query’][‘message’][‘from’][‘id’] ?? $data[‘message’][‘from’][‘id’] ?? null; >$command = explode(‘ ‘, mb_strtolower($message)); // Обработка команд if ($command[0] == ‘время’) < $date = date(‘d.m.y H:i:s’); $vk->sendMessage($peer_id, «Серверное время: $date»); exit; > if ($command[0] == ‘инфо’) < $vk->sendMessage($peer_id, «Я бот и я умею работать в ВК и Телеграмм»); exit; > // Класичиский ответ $vk->sendMessage($peer_id, «Приветик :)»);

Еще по теме:  Telegram как синхронизировать с телефоном

Теперь давайте проверим наших ботов в деле (Слева Telegram, справа Вконтакте):

Преимущество в этом примере что Вы пишите 1 код, а он сразу работает в обоих мессенджерах, это очень удобно. Это лишь малая часть что можно сделать используя такую конструкцию, но не стоит забывать что некоторые функции отличаются, например кнопки, тут нужно учитывать что они имеют разный тип. Давайте добавим команду с 1 кнопкой, но так, что бы она работала в обоих мессенджерах

if ($command[0] == ‘кнопка’) < if ($platform == ‘vk’)< // Если событие из вк // Кнопка ВК $started = $vk->buttonText(‘Нажми меня’, ‘green’, [‘command’ => ‘play’]); $kbd = [[$started]]; > else < // Иначе вставляем кнопку для телеги // Кнопка TG $kbd = [ ‘inline_keyboard’ =>[ [[‘text’ => ‘Нажми меня’, ‘callback_data’ => ‘play’]] ] ]; > $vk->sendButton($peer_id, «Держи кнопку, но знай, она отличается от выбраного месенджера», $kbd); exit; >

У нас появились новые переменные, их так же нужно добавить в код выше, вот так:

setConfirm(‘320105f2’); $vk->initVars($peer_id, $message, $payload, $user_id, $type, $data); // Инициализация переменных $payload = $payload[‘command’]; $platform = ‘vk’; > else

Весь код нашего бота:

setConfirm(‘320105f2’); $vk->initVars($peer_id, $message, $payload, $user_id, $type, $data); // Инициализация переменных $payload = $payload[‘command’]; $platform = ‘vk’; > else < $vk = new tgBot(‘ВАШ ТОКЕН из telegram’); $message = $data[‘callback_query’][‘message’][‘text’] ?? $data[‘message’][‘text’] ?? null; $peer_id = $data[‘callback_query’][‘message’][‘chat’][‘id’] ?? $data[‘message’][‘chat’][‘id’] ?? null; $user_id = $data[‘callback_query’][‘message’][‘from’][‘id’] ?? $data[‘message’][‘from’][‘id’] ?? null; $payload = $data[‘callback_query’][‘data’]; $platform = ‘tg’; >$command = explode(‘ ‘, mb_strtolower($message)); // Обработка команд if ($command[0] == ‘время’) < $date = date(‘d.m.y H:i:s’); $vk->sendMessage($peer_id, «Серверное время: $date»); exit; > if ($command[0] == ‘инфо’) < $vk->sendMessage($peer_id, «Я бот и я умею работать в ВК и Телеграмм»); exit; > if ($command[0] == ‘кнопка’) < if ($platform == ‘vk’)< // Если событие из вк // Кнопка ВК $started = $vk->buttonText(‘Нажми меня’, ‘green’, [‘command’ => ‘play’]); $kbd = [[$started]]; > else < // Иначе вставляем кнопку для телеги // Кнопка TG $kbd = [ ‘inline_keyboard’ =>[ [[‘text’ => ‘Нажми меня’, ‘callback_data’ => ‘play’]] ] ]; > $vk->sendButton($peer_id, «Держи кнопку, но знай, она отличается от выбраного месенджера», $kbd); exit; > // Класичиский ответ $vk->sendMessage($peer_id, «Приветик :)»);

И вот так это выглядит:

Для обработки нажатия кнопок достаточно добавить следующее:

if ($payload == ‘play’)< $vk->sendMessage($peer_id, «Ты нажал кнопку и я выполяю на это какое-то событие. «); exit; >

Архив с исходником и всеми библиотеками:

5. Заключение

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

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

  • Сергей Котов
  • 05.04.2023
  • 1 710
  • 0
  • 49

Источник: kotoff.net

Слитые пароли от вк телеграмм

Запущен telegram-бот, который выдаёт пароли по адресу почты

Основатель компании Nitro-Team и ИБ-специалист Батыржан Тютеев запустил telegram-бот MailSearchBot, который позволяет проверить утечки паролей от email-адресов.

В базе MailSearchBot содержится примерно 9 миллиардов адресов и паролей, а в скором времени будет загружено ещё 3 миллиарда. Тютеев говорит, что база пополнялась как из открытых источников, так и закрытых, который нигде не публиковались.

Как проверить, утекли ли ваши пароли:

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

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

Тютеев признаёт, что существует риск использования MailSearchBot для взлома аккаунтов. Если какой-либо пользователь использует один и тот же пароль на разных сервисах, его учётные записи могут быть взломаны с помощью данных, полученных от этого бота. Также можно выявить закономерность, с какой пользователь выбирает пароли, и попытаться подобрать пароль для сайтов и сервисов, на которых он зарегистрирован. Разработчик не исключает, что в будущем в боте появится возможность отправлять запрос на удаление данных из базы.

Planw rld.ru

Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!

Я использую большинство известных мне телеграм ботов от Bitzlato, помимо ботов у них также есть WEB-сервис (площадка) для обмена, на тот случай, если телеграм вам неудобен. Хотя как по мне — это очень удобно!

Еще по теме:  Рассказ пока не стало поздно по рассказу Телеграмма

Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!

Советую посмотреть еще несколько подборок про инлайн ботов — это те боты которые можно использовать прямо в группах. А также подборку полезных и развлекательных ботов. Возможно я пропустил какие-то интересные Telegram боты по пробиву. Расскажите в комментариях о своих любимых ботах.

Быстрые игры Telegram Gamee — зацени новый обзор и играй

Возможно вы откроете для себя много интересного поглядев рубрику Telegram или отфильтровав все записи по метке Telegram Боты

Очень часто встречаются совершенно липовые боты, которые нацелены исключительно на то, чтобы взять с вас деньги. Или задурить вам голову, такие как Узнать номер телефона Get Contact, буквально недавно рассматривал этого чудо бота, цель которого так и осталась за ширмой.

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

Каналы и чаты в Telegram

Дневник Джека если вы любите криптовалюты, то этот Telegram канал для вас. Только дельные советы, когда купить, что купить, какие монеты лучше, всё это и не только на моем телеграм канале. А самое главное как всегда бесплатно

Чат Криптовалюта все любители криптовалют добро пожаловать!

Канал HYIP PW специально для админов HYIP-проектов, да и не только. я там публикую все свои секреты

Чат HYIP если вам знакомы такие вещи как H-Script, GoldCoders, HSbuilder ждём вас в нашем чате HYIP админов.

Сливы ВК и Instagram

Проверь свою подружку на секреты.

What can do this bot?Поиск:
▫️Связок аккаунтов (VK, Instagram, Onlyfans )
▫️Фото по перепискам (только VK)
▫️Скрытых альбомов (VK)
▫️Приватных сториз (Instagram)
▫️По базе сливов

Выкупаем сливы, фото твоих подружек

НА ДАННЫЙ МОМЕНТ ОТВЕТЫ ПРИХОДЯТ С ЗАДЕРЖКОЙ, НАБЕРИТЕСЬ ТЕРПЕНИЯ

Проверь свою половинку /start

Кидай ссылку на пользователя из Вконтакте или Instagram

Первый пробив БЕСПЛАТНО!

Пример ссылки:
VK: https://vk.com/blacksearchbot
INST: https://instagram.com/blacksearchbot
➖➖➖➖➖➖➖➖➖➖➖➖➖

Пользуясь ботом вы соглашаетесь с офертой на оказание информационных услуг

Ссылка неверная, просто тег или имя профиля не подойдет, нужна полная ссылка

Пример:
VK: https://vk.com/blacksearchbot
INST: https://instagram.com/blacksearchbot

Bot Commands

A command must always start with the ‘/’ symbol.

Share this bot

▫️Связок аккаунтов (VK, Instagram, Onlyfans )
▫️Фото по перепискам (только VK)
▫️Скрытых альбомов (VK)
▫️Приватных сториз (Instagram)
▫️По базе сливов

Выкупаем сливы, фото твоих подружек

НА ДАННЫЙ МОМЕНТ ОТВЕТЫ ПРИХОДЯТ С ЗАДЕРЖКОЙ, НАБЕРИТЕСЬ ТЕРПЕНИЯ

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

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

Практические инструкции по созданию и поиску ссылок в Телеграм на чат ботов, профиль, посты, фото и видео.

Поделиться
Поделиться

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

Ссылку на бота в мессенджере Телеграмм можно вставить обычным способом, используя горячие клавиши «Ctrl+C» и «Ctrl+V». Такая ссылка будет выглядеть громоздко. Она некрасиво смотрится в глазах пользователей.

Если ссылка дополнена UTM-метками в конце текста или в самом начале, она увеличивает размер поста. Пользователей раздражают такие посты. Некоторые люди отписываются от канала или группы, если видят такие ссылки в постах владельца канала.

Поэтому опытные пользователи советуют научиться делать правильные и красивые ссылки. Тогда они впишутся в пост. Подписчики смогут наслаждаться чтением и просмотром вашего канала.

Если владельцы профилей в мессенджере не знают, как сделать ссылку на бота в Telegram, то об этом тоже будет рассказано далее.

Как делать ссылки в Телеграм

Кто то в Телеграм сокращает ссылки, вставляют их в слова в предложениях. Многие опытные владельцы аккаунтов умеют создавать специальные кнопки в виде ссылок.

Особенно в ссылках нуждаются чат боты в Телеграме. Так как они должны отсылать человека на определенные каналы или вкладки с ценами, товарами, которые продает компания.

На аккаунт в Телеграм

Инструкция по вставке ссылок на аккаунт в мессенджере Телеграм:

  1. Открыть приложение Телеграмм.
  2. Кликнуть по трем горизонтальным полоскам в левом верхнем углу приложения.
  3. Нажать на аватар.
  4. Найти пункт с названием «Имя пользователя». Пользователь увидит собственный никнейм.
  5. Кликнуть по никнейму. Откроется блок с ссылкой следующего вида: «t.me/username».
  6. Ее необходимо скопировать и вставить в чат с собеседником или в пост на канале.

Если вас интересуют курсы по чат ботам и автоворонкам — рекомендуем ознакомиться с бесплатными и платными вариантами.

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

Еще по теме:  Канал в Телеграмм дайвинчик

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

Скопировать ссылку на профиль и вставить в пост или в чат с другим собеседником.

На пост

Инструкция по созданию ссылки на пост на канале или в группе в мессенджере Телеграмм:

  1. Войти в Телеграмм.
  2. Открыть группу или канал.
  3. Кликнуть по посту.
  4. Откроется меню, в котором нужно кликнуть «Скопировать ссылку». Копировать ссылку на пост в Телеграм

2й способ скопировать ссылку на другой пост в Телеграм

Ссылка будет занесена в буфер обмена. Теперь ее можно вставить в любое сообщение или написанный пользователем пост.

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

Вставить ссылку в текст

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

Опытные владельцы профилей и группу в ТГ рекомендуют делать short-ссылки, вставляя их в слова в тексте.

Инструкция по созданию шорт-ссылок:

  1. Войти в мессенджер.
  2. Написать сообщение или пост.
  3. Скопировать ссылку на другой веб ресурс и перейти снова в Телеграм. Выделить слово, в которое нужно вставить ссылку.
  4. В выпавшем списке выбрать «Добавить ссылку». Кликнуть по этому пункту.
  5. Вставить ссылку в специальное поле.
  6. Кликнуть «Ок».

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

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

Как сократить ссылку в Телеграме

Порой владельцу аккаунта требуется замаскировать ссылку. Так бывает, если она слишком длинная. Для сокращения ссылок можно воспользоваться специальным сервисом. Например, это может быть Clck.ru или U.to.

  1. Пользователь нажимает по слову с такой ссылкой или по самой ссылке, если владелец группы, канала в Телеграмм не спрятал ее в слова в посте.
  2. Система переносит читателя в сервис с ссылкой, а оттуда перенаправляет на нужный адрес.

Сокращение ссылок через сервисы

Перенаправление происходит в доли секунды. Поэтому читатель практически сразу увидит на смартфоне или в компьютере на браузере открывшийся нужный сайт.

Как сделать ссылку на Бота в Телеграм

Если владелец канала желает перенаправить читателя на бота для совершения покупки, он может создать кнопку с ссылкой на бота в Телеграмм. Разработчики мессенджера разрешили добавлять кнопки для переотправления читателей на другие ресурсы, не только на бота.

Инструкция по созданию ссылки на бота в Телеграмм в мобильном приложении:

Инструкция по созданию ссылки на бота в Телеграмм на персональном компьютере:

Теперь пользователь сможет сделать аккуратные ссылки на Телеграмм ботов или другие профили в мессенджере.

Куда ее вставлять в Botman, чтобы сделать чат бот бесплатно

Чтобы сделать чат-бот бесплатно, нужно зарегистрироваться в сервисе Botman.pro.

Инструкция по регистрации:

  1. Войти в Botman.pro.
  2. Выбрать вкладку «Регистрация». Прописать название электронного ящика, придумать пароль и вписать его.
  3. Кликнуть по кнопке «Зарегистрироваться».
  4. Теперь можно войти в сервис и сделать чатбота в Телеграмм.

Регистрация в Botman — бесплатный сервис по созданию Чат Ботов.

Инструкция по созданию бота в Телеграмм:

  1. В первую очередь нужно войти в мессенджер Телеграмм и в поисковой строке ввести «Botfather».
  2. Выбрать чатбота по имени «BotFather» и в открывшемся чате прописать команду «/Start».
  3. Система откроет перед пользователем список из множества команд. Выбрать «/newbot».
  4. Придумать и прописать ему имя.
  5. Теперь необходимо дать ему никнейм. Например, «LOWLOW_Bot».
  6. Пользователь получит ключ-токен к боту для Телеграмм.

Ключ-токен необходимо скопировать и перейти к созданию бота в сервисе Botman.

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

Также владелец бота может создавать ссылки из настроек бота.

Как делать ссылки в Чат Ботах

Инструкция по созданию ссылки в чатботе через Botman:

  1. Войти в сервис Ботман для редактирования чатбота.
  2. Кликнуть по одному из созданных блоков.
  3. Пролистать вниз и кликнуть по клавише «Добавить кнопку». Прописать название кнопки.
  4. Выбрать «Тип кнопки» — «URL-адрес».
  5. Вставить в окно с URL-адрес скопированную ссылку на бота.
  6. Выбрать шаг «Действие» или «Сообщение».
  7. Кликнуть по клавише «Добавить».

Теперь в чат-боте появится кнопка, ведущая на еще одного бота.

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