command
module
Version:
v1.5.3
Opens a new window with list of versions in this module.
Published: Oct 26, 2023
License: MIT
Opens a new window with license information.
Imports: 16
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Miniflux Telegram Bot
A Telegram Bot that sends you new Miniflux entries with inline actions to manage your feed.
Setup
- Download the latest release
- Place the binary somewhere in your path
- Set the environment variables outlined below
- Start the service
Note: There is a example Systemd .service
file in the contrib folder
Configuration options
Name |
Default |
Description |
MINIFLUX_URL |
https://reader.miniflux.app |
URL for your Miniflux instance |
MINIFLUX_API_KEY (Required) |
nil |
Your Miniflux API key |
MINIFLUX_SLEEP_TIME |
30 |
How many minutes the bot should sleep before checking for new entries |
TELEGRAM_BOT_TOKEN (Required) |
nil |
Bot token to use with the Telegram API |
TELEGRAM_CHAT_ID (Required) |
0 |
The Chat ID the bot should send messages to (You can find your Chat ID by talking to IDBot) |
TELEGRAM_POLL_TIMEOUT |
120 |
How many seconds to wait for a notification from Telegram before establishing a new connection |
TELEGRAM_SECRET (Required) |
nil |
A secret string used to protect callback queries |
TELEGRAM_SILENT_NOTIFICATION |
true |
Determines whether notifications are delivered silently or not |
License
Code released under the MIT license.
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.