• Stars
    star
    139
  • Rank 257,648 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 6 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Telegram bot forwarding messages to the inbox

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 <[email protected]>
CELERY_BROKER_URL=redis://localhost:6379

Hacking

PR's are welcome

More Repositories

1

dotfiles

Shell
73
star
2

postgres-backup-s3

The all-you-need docker image to backup postgres to s3
Shell
44
star
3

discussion-sentinel-bot

Removes spam messages from telegram channel discussions
Python
40
star
4

django-suit-daterange-filter

Filter for django-admin allowing lookups by date range
Python
17
star
5

richtypo.py

The only web typograph that don't make a mess out of your text
Python
8
star
6

periodic-docker-prune

Schedule periodic prune inside your swarm with one line!
Python
7
star
7

dadata-client

Python client for dadata.ru standartization API
Python
6
star
8

piterpy

Python
6
star
9

tg2rss

Generating RSS out of my telegram channel
Python
4
star
10

hexo-theme-spacious

Hexo theme with a lot of free space
JavaScript
4
star
11

notion-databases

Converting notion databases to JSON files
Python
4
star
12

ama-presentation-deck

Presentation deck for my AMA sessions based on reveal.js and airtable
Vue
4
star
13

scrapyc

CLI and client library for scrapyd. Done right.
Python
3
star
14

selectel-balance-to-datadog

Continuously upload selectel.ru balance to datadog
JavaScript
3
star
15

rumetr-scraping-tutorial

Python
3
star
16

vimrc

My dot-vim directory
Vim Script
2
star
17

pixel-ping-backend

Simplest possible pixel-ping backend
Perl
2
star
18

Wunderlist-REST

Perl client for unofficial wunderlist REST api
Perl
2
star
19

website

My personal website and blog
Vue
2
star
20

hexo-filter-typograf

Hexo plugin for making your posts typographic fancy
JavaScript
2
star
21

d

Python
1
star
22

website-infra

Jinja
1
star
23

http-client

Scaffold a http client!
Python
1
star
24

hexo-filter-uri

Stub hexo uri filter
JavaScript
1
star