danielhoherd / daytobase

A Telegram bot that records whatever you send it to MongoDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Daytobase

Join the chat at https://gitter.im/daytobase/Lobby

Notes are not documents, they are messages.

Daytobase is a Telegram bot that records whatever you send it to a database. You can review records by hashtags, search by text and export them to CSV. Try it here!

Software requirements

  1. MongoDB instance running on the same machine as the bot
  2. A static file server (like nginx) to serve your data exports
  3. 7z to encrypt your data exports (pip install p7zip-full)

Python packages

  1. Amazing python-telegram-bot library (5.2.0)
  2. PyMongo (3.4.0)
  3. UnicodeCSV (0.14.1)

About

A Telegram bot that records whatever you send it to MongoDB


Languages

Language:Python 100.0%