VPSVDS
SANSARA1 августа 2026 г.6 мин

Как создать бесплатного бота для проверки человека в Telegram по телефону: пошаговая инструкция 2026

Коротко

---

Узнайте, как бесплатно создать бота для проверки человека в Telegram по телефону в 2026 году, и настройте его самостоятельно на вашем VPS с пошаговой инструкцией.

VPSSANSARAгайд

---

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

---

Почему именно бот для проверки по телефону в Telegram?

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

Что нужно для начала?

Перед тем как приступить к созданию бота, подготовьте:

  • VPS-сервер (например, на базе Ubuntu 22.04 или 24.04)
  • Домен или IP-адрес сервера
  • Учетную запись в Telegram для получения API-токена
  • Основные знания работы с командной строкой и Python

---

Шаг 1. Аренда VPS и подготовка окружения

Если у вас еще нет VPS, можете выбрать провайдера, например, SANSARA, который предлагает надежные и недорогие серверы. После аренды выполните первичные настройки:

`bash ssh your_user@your_server_ip sudo apt update && sudo apt upgrade -y `

Установите необходимые инструменты:

`bash sudo apt install python3 python3-pip git `

Создайте папку для проекта:

`bash mkdir ~/telegram_check_bot cd ~/telegram_check_bot `

Шаг 2. Получение API токена Telegram

  1. 01Откройте Telegram и найдите бота .
  2. 02Создайте нового бота командами:

` /newbot `

  1. 01Следуйте инструкциям, укажите имя и username бота.
  2. 02После создания получите API токен — он понадобится для взаимодействия с Telegram API.

Запишите его — он понадобится на следующем этапе.

Шаг 3. Настройка проекта и установка библиотек

Создайте виртуальное окружение и установите необходимые библиотеки:

`bash python3 -m venv venv source venv/bin/activate pip install python-telegram-bot requests `

Шаг 4. Создание скрипта бота

Создайте файл bot.py и вставьте следующий код:

`python import logging from telegram import Update from telegram.ext import ApplicationBuilder, CommandHandler, ContextTypes import requests

TOKEN = 'ВАШ_ТОКЕН_ТУТ'

logging.basicConfig( format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO )

async def start(update: Update, context: ContextTypes.DEFAULT_TYPE): await update.message.reply_text('Привет! Отправьте номер телефона для проверки.')

async def check_phone(update: Update, context: ContextTypes.DEFAULT_TYPE): phone_number = update.message.text.strip()

if not phone_number.startswith('+'): await update.message.reply_text('Пожалуйста, введите номер в международном формате, например +79001234567.') return

api_url = f' ' try: response = requests.get(api_url) data = response.json() if data.get('verified'): await update.message.reply_text('Номер подтвержден: человек найден в базе.') else: await update.message.reply_text('Номер не найден или не подтвержден.') except Exception as e: await update.message.reply_text('Произошла ошибка при проверке номера.') print(e)

async def main(): app = ApplicationBuilder().token(TOKEN).build() app.add_handler(CommandHandler('start', start)) app.add_handler(CommandHandler('check', check_phone)) await app.run_polling()

if name == 'main': import asyncio asyncio.run(main()) `

Обратите внимание: в реальности API для проверки номера должен быть выбран или создан вами. В примере использована фиктивная ссылка. В 2026 году доступны различные API, некоторые из которых предлагают бесплатные уровни (например, Twilio Lookup API с ограничениями).

Шаг 5. Запуск бота и тестирование

Запустите бота командой:

`bash python bot.py `

Перейдите в Telegram, найдите вашего бота и отправьте команду /start. После этого попробуйте отправить номер телефона, например:

` +79001234567 `

Бот должен ответить результатом проверки.

Шаг 6. Настройка автоматического запуска бота

Чтобы бот запускался автоматически после перезагрузки сервера, создайте systemd-сервис:

`bash sudo nano /etc/systemd/system/telegram_check_bot.service `

Вставьте следующее:

`ini [Unit] Description=Telegram Check Bot After=network.target

[Service] User=your_user WorkingDirectory=/home/your_user/telegram_check_bot ExecStart=/home/your_user/telegram_check_bot/venv/bin/python /home/your_user/telegram_check_bot/bot.py Restart=on-failure

[Install] WantedBy=multi-user.target `

Замените your_user на ваше имя пользователя. Сохраните файл и активируйте сервис:

`bash sudo systemctl daemon-reload sudo systemctl enable telegram_check_bot sudo systemctl start telegram_check_bot `

Теперь бот будет запускаться автоматически при перезагрузке.

Важные заметки и рекомендации

  • API для проверки номера: В 2026 году на рынке доступны как платные, так и бесплатные API. В зависимости от уровня доверия и требований используйте подходящий сервис. Некоторые публичные API позволяют проверить номер телефона через базы данных операторов или социальные сети.
  • Безопасность: Не публикуйте ваш API-токен и не разглашайте личные данные пользователей.
  • Обновления: Постоянно обновляйте скрипты и библиотеки для защиты от уязвимостей.
  • Расширение функционала: Можно добавлять команды для массовых проверок, логирование, интеграцию с базами данных и т.п.

Итог

Создание бота для проверки человека по телефону в Telegram — это достаточно простая и доступная задача, если знать основные шаги и использовать современные инструменты. В 2026 году рынок предлагает множество решений — от бесплатных API до мощных платформ для автоматизации. Главное — правильно настроить окружение, выбрать подходящий API и обеспечить безопасность данных.

---

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

Ещё по теме

CTA · VPSVDS

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.