EmailBot/README.md

38 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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