IMEI Bot — это Telegram-бот, который позволяет проверять информацию об устройстве по его IMEI через сервис imeicheck.net.
- Поддержка белого списка пользователей
- Удобная модульная структура
project-root/
├── .env # Файл с конфигурацией и токенами
├── README.md # Документация проекта
├── requirements.txt # Зависимости проекта
├── api/ # Модуль работы с API
│ └── imei_service.py # Логика проверки IMEI
└── bot/ # Модуль для работы с ботом
├── bot.py # Основной функционал бота
├── whitelist.json # Список разрешенных пользователей
└── whitelist.py # Работа с белым списком
git clone https://github.com/ilya7even/imei_bot.git
cd imei_bot
python -m venv .venv
source venv/bin/activate # Для Windows используйте venv\Scripts\activate
pip install -r requirements.txt
Добавьте необходимые переменные (токен телеграм бота можете спросить у меня или создайте своего через BotFather в тг).
В корне проекта:
python -m bot.bot
Откройте бота в Telegram и начните диалог.
Протестировано на Python 3.13.1.