nsuvorov83 / sendtask-bot

A simple telegram bot for sending tasks from Telegram to e-mail mailbox (Outlook) to parse incoming e-mails as tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SENDTASK-BOT

A simple telegram bot for sending tasks from Telegram to e-mail mailbox (Outlook) to parse incoming e-mails as tasks.

Clone

git clone https://github.com/nsuvorov83/sendtask-bot.git && cd sendtask-bot

Configure

Edit and remove "_example" in .env_example file . The bot processes messages from CFG_OWNER_ID only. You can learn your telegram user_id using @my_id_bot . Create a rule in your Outlook as showed in image below to setting tasks automatically. Setting a new rule in Outlook

Run in docker

docker-compose up -d

TODO

  • Вынести пароли и прочие креды в .env файл
  • Сделать сокращение строки темы письма, если она слишком велика. Длинную строку поместить в тело письма
  • Подставлять имя отправителя, если пересылаю чужое сообщение в бот. Если сам пишу - не подставлять
  • Добавить теги
  • Добавить возможность ввода реквизитов почтового сервера в боте

About

A simple telegram bot for sending tasks from Telegram to e-mail mailbox (Outlook) to parse incoming e-mails as tasks.


Languages

Language:Python 95.7%Language:Dockerfile 4.3%