Новый Telegram-бот для мониторинга Gmail.
- Проверяет Gmail через IMAP каждые
GMAIL_POLL_SECONDSсекунд. - Берет непрочитанные письма от отправителя
GMAIL_FROM_FILTER. - Пересылает текст письма в Telegram-чат
TARGET_CHAT_ID.
pip install -r requirements.txt- Заполните
.env - Заполните:
BOT_TOKENGMAIL_ADDRESSGMAIL_APP_PASSWORD(пароль приложения Gmail)GMAIL_FROM_FILTERTARGET_CHAT_ID
- При необходимости заполните
PROXY_HOST,PROXY_PORT,PROXY_USER,PROXY_PASSWORD
- Запусти бота.
- Напиши боту
/chatid. - Возьми значение и вставь в
.envкакTARGET_CHAT_ID.
python main.pypython aiogram_main.py