Skip to content

ilya7even/imei_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMEI Bot

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    # Работа с белым списком

Установка и запуск

1. Клонируйте репозиторий

git clone https://github.com/ilya7even/imei_bot.git
cd imei_bot

2. Создайте виртуальное окружение и активируйте его

python -m venv .venv
source venv/bin/activate  # Для Windows используйте venv\Scripts\activate

3. Установите зависимости

pip install -r requirements.txt

4. Отредактируйте файл .env

Добавьте необходимые переменные (токен телеграм бота можете спросить у меня или создайте своего через BotFather в тг).

5. Запустите бота

В корне проекта:

python -m bot.bot

Использование

Откройте бота в Telegram и начните диалог.

Совместимость

Протестировано на Python 3.13.1.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages