telegram-bot-messaging
Pass
Audited by Gen Agent Trust Hub on Nov 12, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
curlandjqas its primary execution engines to interact with the Telegram API. These are used strictly for their intended purposes: making authenticated HTTP requests and parsing JSON responses. - [CREDENTIALS_UNSAFE]: The script manages bot tokens by reading them from a local configuration file (
~/.config/telegram/config) or environment variables. It implements a security best practice by passing tokens tocurlthrough the--config -flag on stdin, ensuring tokens do not appear in process monitoring tools likepsortop. - [DATA_EXFILTRATION]: While the skill sends data to Telegram's servers, this is its primary stated purpose. The
SKILL.mdincludes explicit warnings about data leaving the local machine and advises against sending sensitive workspace or customer data. - [INDIRECT_PROMPT_INJECTION]: The
readandaskcommands ingest external content from the Telegram API. The skill mitigates risks by requiring specificTELEGRAM_APPROVER_IDSfor group chats and validating that incoming messages originate from allowed chat IDs.
Audit Metadata