Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sralloza/meal-planner-bot


https://github.com/sralloza/meal-planner-bot

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Meal Planner Bot

Telegram bot which uses the [Meal Planner API](https://github.com/sralloza/meal-planner).

## Deploy

Docker images are provided in [dockerhub](https://hub.docker.com/r/sralloza/meal-planner-bot).

## Configuration

Configuration is done by setting environment variables.

### Required
- ***TELEGRAM_BOT_TOKEN***: telegram bot token.
- ***TELEGRAM_BOT_USERNAME***: telegram bot username.
- ***TELEGRAM_CREATOR_ID***: telegram userID of the bot creator.

### Optional
- ***TELEGRAM_STYLE_FROZEN_TOKENS_LEFT***: markdown token to start frozen meals. Defaults to `__*_`, meaning starting bold, italics and underlined text.
- ***TELEGRAM_STYLE_FROZEN_TOKENS_RIGHT***: markdown token to close frozen meals. Defaults to `_*__`, meaning closing bold, italics and underlined text.
- ***API_HTTP2***: Enable HTTP/2. defaults to `true`.