Бот Телеграмм для паролей к почте

Можно ли как-то поставить пароль на бота в Telegram? А то получается, что им может управлять любой, кто знает его логин.

Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 74 74 бронзовых знака
задан 11 июл 2017 в 7:49
123 1 1 серебряный знак 9 9 бронзовых знаков
Вы можете задать вопрос пользователю и если он неправильно ответит, то прекратить беседу
11 июл 2017 в 7:52
11 июл 2017 в 7:55
11 июл 2017 в 8:06

Если бы знал как именно это сделать, написал бы ответ. Что это сделать можно знаю точно.
11 июл 2017 в 8:08
11 июл 2017 в 8:11

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

ну и вдруг пригодится это

Отслеживать
ответ дан 7 июн 2019 в 14:49
10k 5 5 золотых знаков 22 22 серебряных знака 66 66 бронзовых знаков

Создайте массив пользователей, указавших пароль

let logged_in_users = []

При получении нового сообщения, проверяйте есть ли ID пользователя в созданном ранее массиве

if (logged_in_users.includes(message.from.id))

Если да, пусть бот обработает сообщение

Как узнать ПАРOЛЬ от любого WI-FI #shorts

Иначе, пусть бот сверит текст сообщения с паролем

if (message.text == ‘password’)

Если да, добавьте ID пользователя в массив и обработайте сообщение

logged_in_users.push(msg.from.id)

Если нет, отправьте сообщение о том, что требуется ввести верный пароль

Отслеживать
ответ дан 20 авг 2019 в 17:05
ExposedCat ExposedCat
358 1 1 золотой знак 4 4 серебряных знака 15 15 бронзовых знаков

Задача решается игнорированием сообщений от пользователя с определённым chat_id. Для этого нужно хранить их все и устанавливать флаг блокировки там, где это потребуется. Хранение chat_id полезно и для многих других задач.

Еще по теме:  Как быстро сбросить аккаунт в ТГ

Пример (псевдокод):

while (true) < var updates = GetUpdates(); foreach update in updates < var chat_id = update.chat.id; if chat_id in (%list_of_blocked_users%) then continue; //else do something with update . >>
Отслеживать
ответ дан 13 июл 2017 в 4:05
3,728 1 1 золотой знак 19 19 серебряных знаков 47 47 бронзовых знаков

Так а как я могу знать chat_id пользователя заранее? Ведь лучше и проще сделать просто доступ для «своих», зная их chat_id.

Забыл указать в вопросе, что пишу на Python. Но в принципе Ваша идея мне понятна. Я придумал сделать следующим образом: 1) Когда боту поступает команда /start, он здоровается и говорит «Для продолжения введите пароль» 2) Пароль я думаю можно присвоить какой нибудь переменной например — «passwd=12345» 3) Если пароль равен passwd, перейти к следующей функции def, в ином случае сделать return(возврат к началу). Попытки написания этого кода продолжаются.

14 июл 2017 в 7:25
Кстати говоря, есть такая штука, как Deep linking. Возможно это будет самым оптимальным решением
14 июл 2017 в 7:56

А «своих» chat_id откуда знаете? Вот оттуда же узнавайте и чужих. С паролем идея в принципе рабочая, но какая-то не элегантная, мягко скажем. Изобретаете велосипед. Заранее знать не нужно, нужно записывать все chat_id и помечать флагами те, которые спамят/пытаются сломать бота/используют не по назначению/ и тп, определите логику бана сами

Я ЗНАЮ ТВОЙ ПАРОЛЬ!

Источник: ru.stackoverflow.com

Слив паролей почты в онлайн телеграмме

Специалист по киберзащите из Казахстана создал телеграм бота, под названием Mailsearch. Mailsearchbot в онлайн телеграмме сливает утекшие пароли от электронной почты многих пользователей.

Для того, чтобы узнать пароль от почты, вам нужно отправить боту в online telegram необходимый email адрес. В ответ бот отправит вам все возможные утекшие пароли от электронной почты. Узнав его, вы можете подобрать и пароль данного пользователя в соц сетях, если у него есть привычка ставить везде одинаковые коды.

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

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

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

Название mailsearch_bot
Категория Сервис
Язык бота Русский

Источник: telegramm.site

MailSearchBo — бот, который выдает утекшие в сеть пароли по адресу вашей почты

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