Используя этот бот, вы соглашаетесь с тем, что будете использовать его только для законных целей. Я не несу ответственности за любые последствия, возникшие в результате использования этого скрипта, включая, но не ограничиваясь, спамом, нарушением конфиденциальности, или действиями, противоречащими политике Google. Используйте на свой страх и риск.
- Рассылка с нескольких аккаунтов
- Функция генерации текста (пока что на этапе бета тестирования)
- Возможность использования нескольких аккаунтов
- Асинхроннная отправка сообщений
- Тонкая настройка для рассылки
- Админ-панель
- Автоответ (пока не реализовано)
- Онлайн отслеживание рассылок в режиме реального времени
- Отправка ошибок во время рассылки в отдельную группу.
Склонировать репозиторий к себе
git clone https://github.com/SadOnsGit/Sender-Gmail-V2.git
В директории проекта создать файл .env и заполнить своими данными:
BOT_TOKEN=''
GROUP_ID=''
Где BOT_TOKEN, укажите токен бота полученный от @BotFather
Где GROUP_CHAT_ID, укажите ID(айди) группы куда бот будет направлять сообщение об ошибках. ВАЖНО: Бот должен состоять в группе и иметь права администратора.
Создать и активировать виртуальное окружение:
Для Linux/macOS:
python3 -m venv venv
source venv/bin/activate
Для Windows:
python -m venv venv
source venv/Scripts/activate
Установить зависимости из файла requirements.txt:
pip install -r requirements.txt
Запустить бот:
python bot_run.py
Создать образ(Image) бота
docker build . -t gmailsender_bot
Создать и запустить контейнер на основе созданного образа
docker run --name senderbot gmailsender_bot