Задача
Разработать Telegram-бота (или скрипт на Python), который по введенному номеру телефона определяет username (юзернейм) пользователя в Telegram. Найденные подобные боты работают платно за каждый контакт - требуется создать свой инструмент с однократной оплатой.
Основные требования
- Ввод номера телефона в формате международного кода (например +7XXXXXXXXXX).
- Вывод соответствующего username, если такой пользователь зарегистрирован в Telegram.
- Бот должен работать стабильно и без ошибок.
- Желательна поддержка массовой проверки (по списку номеров).
- Интерфейс: простой текстовый чат (Telegram bot) или консольный скрипт.
Требования к реализации
- Использовать Python (предпочтительно) или любой другой подходящий язык.
- Код должен быть чистым, без мусора, с комментариями.
- Решение должно работать автономно (без привязки к сторонним платным API с поэкземплярной оплатой).
Что нужно сдать
- Исходный код с инструкцией по запуску.
- Рабочий бот в тестовом режиме (если бот для Telegram).
- Рекомендации по развертыванию (VPS, технология хостинга).