← All skills
actionFree · MIT

Cross-platform messaging

Action skill. Send / reply / DM / broadcast across Telegram, Discord, X, and email through a per-platform dependency injection. Broadcasts >50 recipients require owner approval.

View raw SKILL.mdDownloadar skills get cross-platform-messaging

cross-platform-messaging

kind Reversible Notes
message.send yes Send to one recipient on one platform.
message.reply yes Reply to a message thread.
message.dm yes Open a direct-message thread.
message.broadcast yes Send the same message to a list (≤50 default).

Gotchas

  • Each platform has its own rate limit. The skill respects them; do not loop with manual sleeps.
  • Telegram requires bot token + chat_id. X requires OAuth2 user context.
  • Signed-identity footer is added by the runtime, not the skill — don't hand-roll.
  • message.broadcast past 50 recipients triggers owner approval. The threshold lives in ctx.deps.messaging.broadcastThreshold.