telegram-channel-poster — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited telegram-channel-poster (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill for outbound Telegram channel publishing through the native Telegram Bot API.
@channelusername or the Bot API channel id.telegram-chats is for reading chats; this skill is for native bot/channel publishing../scripts/telegram_channel_post.sh --dry-run --text "Hello"
./scripts/telegram_channel_post.sh --text "Hello"
./scripts/telegram_channel_post.sh --file /path/to/message.md --parse-mode MarkdownV2Required env file shape:
TELEGRAM_BOT_TOKEN="123456:token-from-botfather"
TELEGRAM_CHANNEL_ID="@channelusername"Optional Notion logging uses the notion-openclaw-log skill:
TELEGRAM_NOTION_LOG="true"
NOTION_PARENT_PAGE_ID="page-id-shared-with-integration"--dry-run and inspect the redacted payload.TELEGRAM_NOTION_LOG=true and dry-run the Notion payload."ok": true; if not, report the API error without exposing the token.sendMessage: https://core.telegram.org/bots/api#sendmessageNOTION_HELPER.python3 scripts/test_telegram_channel_post.py~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.