SkillHub

feishu-broadcast

v1.0.0

向飞书租户内所有用户群发文本、Markdown、图片及贴纸,支持限流和试运行。

Sourced from ClawHub, Authored by autogame-17

Installation

Please help me install the skill `feishu-broadcast` from SkillHub official store. npx skills add autogame-17/feishu-broadcast

Feishu Broadcast Skill

Broadcast messages (Post/Rich Text) and Images/Stickers to ALL users in the Feishu tenant.

Features

  • Dynamic User List: Fetches all users from Feishu API (no hardcoded IDs).
  • Rich Text: Supports Markdown via feishu-post.
  • Media: Supports Stickers/GIFs via feishu-sticker.
  • Safety: Rate limiting and Dry Run mode.

Usage

# Send text
node skills/feishu-broadcast/index.js --title "Announcement" --text "Hello Everyone!"

# Send text from file (recommended for long messages)
node skills/feishu-broadcast/index.js --title "Weekly Report" --text-file "report.md"

# Send sticker
node skills/feishu-broadcast/index.js --image "media/sticker.webp"

# Combined
node skills/feishu-broadcast/index.js --title "Hi" --text "Check this out" --image "media/cool.gif"

Dependencies

  • feishu-post skill (must be installed)
  • feishu-sticker skill (must be installed)