38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
# Telegram Email Bot
|
||
|
||
Бот для Telegram с накоплением файлов и отправкой на почту пачками раз в минуту.
|
||
Поддерживает Gmail API (обход блокировки SMTP), управление пользователями,
|
||
и базу номеров телефонов с QR-кодами.
|
||
|
||
## Установка
|
||
|
||
1. Клонируй репозиторий
|
||
2. Создай виртуальное окружение: `python3 -m venv venv`
|
||
3. Активируй: `source venv/bin/activate`
|
||
4. Установи зависимости: `pip install -r requirements.txt`
|
||
5. Создай файл `.env` по примеру `.env.example`
|
||
6. Запусти: `python3 bot.py`
|
||
|
||
## Переменные окружения (.env)
|
||
|
||
BOT_TOKEN=токен_бота
|
||
ADMIN_ID=123456789
|
||
GMAIL_USER=your_email@gmail.com
|
||
|
||
## Команды бота
|
||
|
||
- /start — главное меню
|
||
- /send_now — принудительная отправка
|
||
- /queue — статус очереди
|
||
- /stats — статистика
|
||
|
||
## Управление номерами
|
||
|
||
- /add_phone — добавить номер
|
||
- /get_phone +79991234567 — получить номер и QR
|
||
- /list_phones — список всех номеров
|
||
- /del_phone — удалить номер
|
||
|
||
## Лицензия
|
||
|
||
MIT |