#telegram-bot #config #tg #structured-data #manage #nix

nightly bin+lib tg_admin

tg interface to change local structured data

2 releases

0.1.1 Dec 31, 2025
0.1.0 Jun 24, 2024

#3 in #tg

MIT license

44KB
905 lines

tg_admin

Minimum Supported Rust Version crates.io docs.rs Lines Of Code
ci errors ci warnings

Manage configuration files via a Telegram bot. Supports TOML, JSON, YAML, and Nix formats.

Usage

tg_admin manage --tg-token "$TELEGRAM_BOT_KEY" ./config.toml

This repository follows my best practices and Tiger Style (except "proper capitalization for acronyms": (VsrState, not VSRState) and formatting).

License

Licensed under Blue Oak 1.0.0
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

Dependencies

~34–57MB
~871K SLoC