Telegram bot for Evernote

Build status Coverage Status Maintainability

This bot can save everything that you send to your Evernote account.

You can use this bot in Telegram: https://t.me/evernoterobot
Or you can use your own telegram bot and your own server, then see Installation

Installation

If you have some reasons do not use my bot deployed on my server, you can use your own installation.

How to build docker image manually

Environment variables

Variable name Default value Description
EVERNOTEBOT_DEBUG 0 Enable debug mode (additional logging enabled)
EVERNOTEBOT_HOSTNAME evernotebot.djudman.info DNS name of your host
TELEGRAM_API_TOKEN - Access token for telegram API. You can obtain this by BotFather
TELEGRAM_BOT_NAME evernoterobot Name of telegram bot. You used this in BotFather
EVERNOTE_BASIC_ACCESS_KEY - appKey for your Evernote app (with readonly permissions)
EVERNOTE_BASIC_ACCESS_SECRET - secret for your Evernote app (with readonly permissions)
EVERNOTE_FULL_ACCESS_KEY - appKey for your Evernote app (with read/write permissions)
EVERNOTE_FULL_ACCESS_SECRET - secret for your Evernote app (with read/write permissions)
MONGO_HOST 127.0.0.1 Hostname for mongodb host