Вызов по номеру телефона в Телеграм боте

Требуется помощь в реализации авторизации в telegramm bote по номеру телефона. пример: я заношу номера телефонов в в базу ручками и когда пользователь подключается к боту будет происходить сравнение номера с базой и только после этого пускать в бота. есть пример c бд vedis и она не сложна в реализации. https://groosha.gitbooks.io/telegram-bot-lessons/content/chapter11.html я не могу понять как это реализовать только под номер телефона. бот будет использоваться в компании как база знаний. есть небольшая часть кода.

подскажите как это все реализовать в эту часть кода. буду очень признателен
Отслеживать
8,552 4 4 золотых знака 29 29 серебряных знаков 53 53 бронзовых знака
задан 8 фев 2019 в 14:51
Александр Москалев Александр Москалев
1 1 1 серебряный знак 2 2 бронзовых знака

1 ответ 1

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

  1. Делаешь хендлер контактов: content_types=[‘contact’]
  2. В сообщении будет ключ contact . Делаешь проверку: if msg.contact.user_id == msg.from_user.id
  3. Если человек отправил свой номер, то проверка пройдет успешно, если нет, то это номер другого человека
  4. Потом в делаешь проверку на наличие msg.contact.phone_number в базе данных

Надеюсь помог. Так же можешь заменить func=lambda message: True, content_types=[‘text’] на content_types=[‘text’] . Разницы нет

Отслеживать
ответ дан 8 фев 2019 в 16:55
Savvasenok Savvasenok
11 3 3 бронзовых знака

  • telegram-bot
  • python-3.6
  • vedis
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Еще по теме:  Как запаролить Телеграмм на Андроид

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

Мошенники используют бота в Telegram для подмены номера и голоса во время звонков

Мошенники используют бота в Telegram для подмены номера и голоса во время звонков

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

Алексей Дрозд, занимающий работающий в «СерчИнформ», дал объяснение того, что когда от пользователей поступит оплата, они могут воспользоваться всеми предлагаемыми возможностями бота.

Интересным моментом есть то, что для использования бота нет необходимости менять IP-адрес, ведь в мессенджере Telegram IP-телефония присутствует в автоматическом режиме.

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

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

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