Skip to content
Telegram bot that forwards messages to your inbox
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
db
infra
src
tests
.editorconfig
.env.default
.flake8
.gitignore
.isort.cfg
LICENSE
README.md
conftest.py
docker-compose.yml
pytest.ini

README.md

Selfmailbot — the bot that sends all messages to your inbox

CircleCI uptime

Useful for GTD and email geeks.

Installation

This bots works as free-for-all SaaS at selfmailbot.co, but you are free to build your own bot from this source code.

The bot app is dockerized, but if you want to run the bot on the local machine, you are going to need this:

  • Python 3.6
  • Redis
  • Celery
  • Mailgun account

Configuration

Configure the bot through the environment variables (or the .env file):

BOT_TOKEN=100500:S3cr37T0k3n
MAILGUN_DOMAIN=mail.your.bot.addrress
MAILGUN_API_KEY=key-s3cr3t
MAILGUN_FROM=Note to self <yourbot@e.mail>
CELERY_BROKER_URL=redis://localhost:6379

Hacking

PR's are welcome

You can’t perform that action at this time.