A bot that feeds me information!
Find a file
2026-02-17 17:11:45 +01:00
src Add quality selection to /download workflow 2026-02-17 13:47:51 +01:00
.gitignore initial commit 2026-02-02 00:02:51 +01:00
AGENTS.md Add regression tests and update guidelines 2026-02-03 23:15:24 +01:00
Cargo.lock Add /sync git push command 2026-02-04 12:41:55 +01:00
Cargo.toml Add /sync git push command 2026-02-04 12:41:55 +01:00
flake.lock fix openssl error 2026-02-02 10:22:55 +01:00
flake.nix flake: add Garnix public key to nixConfig 2026-02-17 17:10:04 +01:00
README.md config: accept user_id from file 2026-02-13 19:50:24 +01:00
SPEC.md add resources flow and secure config 2026-02-03 09:05:29 +01:00

Read Later Bot

Configuration

The bot reads a TOML config passed via --config. Most values are standard TOML types. The user_id field accepts multiple forms so it can be sourced from secrets managers.

user_id

You can provide the Telegram user ID as:

  • A number
  • A numeric string
  • A file path containing the numeric ID (useful for age/sops)
  • An explicit file object

Examples:

user_id = 123456789
user_id = "123456789"
user_id = "/run/agenix/readlater-user-id"
user_id = { file = "/run/agenix/readlater-user-id" }