Pull to refresh

Comments 18

Эм? Вы серьёзно? Статья на хабр одной строкой? Твиттер был в соседней вкладке )
Просто время сейчас такое, что быстрее сделать что-то, чем понять что это и зачем оно тебе)
У меня почти такой же костыль есть, но немного поизящней. Натыкать всё его хочу на домашние пека на разные события планировщика.
А как в бессерверном варианте получить сообщения из канала на который бот подписан?
Добавил бота в администраторы канала, писать бот может, но сообщения через getUpdates ему из канала не приходят не зависимо от того начинаются ли они с '/' имеют обращение к боту и значения команды /setprivacy.
Никто не сталкивался?
Форвард сообщений из канала зато может делать
Была бы очень интересна статья, в которой рассказывалось бы что это вообще такое — telegram боты, зачем они вообще нужны, как устроены, какие полезные задачи решают, в чем их киллер-фича (если она есть) по сравнению с другими технологиями.
https://geektimes.ru/post/274823/ На примерах всё становится ясно.
Боты это как бы сервисы-собеседники в мессенджере. Подписался на него и например можно использовать, чтобы оперативно сообщить об опасности:
ping yandex.ru -t || start https://api.telegram.org/bot<Bot_token>/sendMessage?chat_id=<chat_id>^&text=Мир%20В%20ОПАСНОСТИ
Чтобы все заработало в батнике надо учесть следующее:
Экранирование в батнике съест один крыжик в команде, поэтому их должно быть три
start https://api.telegram.org/bot<Bot_token>/sendMessage?chat_id=<chat_id>^^^&text=Привет%20мир
Файл bat надо сохранить как utf-8 без BOM и добавить команду chcp 65001, чтобы отсылаемое сообщение было с русским языком.
Хотел сделать уведомления с сайта себе в Telegram, но было не удобно извлекать chat_id. Как к стати. Спасибо
А там какая-нибудь авторизация предусмотрена? А то «откройте ссылку» и все… пугающе просто
Ну в документации сказано, что если хотите безопасности — просто никому не говорите токен бота :|
а из протокола телеграма он не выковыривается?
Не знаю, насчет протокола телеграма, но любой снифер в сети покажет все что требуется — в протоколе https url и параметры не шифруются:
image
Не вводите людей в заблуждение. HTTPS это тот же HTTP, но работающий внутри шифрованного канала SSL и TLS. Все параметры, передаваемые через query string так же шифруются. Для реализации TLS используется расширение SNI, позволяющее передавать имя хоста в открытом виде, для решения проблемы с ip и сертификатами.

Но! передавать чувствительные данные через query string чревато тем, что они могут оседать в логах сервера, и все!
Вы правы, что-то я недопонял в свое время в работе https, а скриншот это просто пример успешной атаки mtm с использованием прокси
классно. спасибо)) не думал что так просто

Не знаю, что все такие злые. Мне помогло при поиске в гугле.

Sign up to leave a comment.

Articles

Change theme settings