Skip to main content

fased message

Use fased message for outbound sends and channel-specific message actions.

Shared flags

Channel names come from the active channel plugin registry. Core channels include telegram, whatsapp, discord, irc, googlechat, slack, signal, and imessage. A configured install can also expose bundled or external channels such as mattermost, msteams, matrix, bluebubbles, line, zalo, nostr, tlon, and twitch.

Target formats

Where supported, names such as #help can resolve through the directory cache.

Common actions

Common action groups

Core delivery:
  • send: send text and optional media/reply/thread fields.
  • broadcast: send one message to several targets.
  • poll: create a poll where the channel supports polls.
Message management:
  • react and reactions: add or inspect reactions.
  • read: read recent messages from channels that support reads.
  • edit and delete: update or remove a message by id.
  • pin, unpin, and pins: manage pinned messages.
Thread and search helpers:
  • thread create, thread list, and thread reply: Discord-style thread operations.
  • permissions: inspect channel permission metadata.
  • search: search messages by provider-supported filters.
Community admin helpers:
  • emoji list and emoji upload: emoji management.
  • sticker send and sticker upload: sticker actions.
  • role, channel, member, voice, and event: Discord/Slack-style administrative helpers.
  • timeout, kick, and ban: Discord moderation helpers.
Plugins can expose extra action names behind the same channel capability surface. The CLI subcommands above cover the common operator actions. Run fased message --help and fased message <action> --help for the current flags.