Skip to main content

fased message

Use fased message for outbound sends and channel-specific message actions.
fased message <subcommand> [flags]

Shared flags

FlagMeaning
--channel <name>Channel to use when more than one is configured.
--account <id>Named channel account.
--target <dest>Destination user/channel/thread.
--targets <dest...>Broadcast destinations (broadcast only).
--jsonMachine-readable output.
--dry-runPreview without sending where supported.
--verboseMore diagnostic output.
Built-in channel names include whatsapp, telegram, discord, irc, googlechat, slack, signal, and imessage. Installed channel plugins can add names such as mattermost, msteams, matrix, and bluebubbles.

Target formats

ChannelTarget examples
WhatsAppE.164 phone number or group JID
Telegramchat id, forum topic, or @username
Discordchannel:<id>, user:<id>, thread id
Google Chatspaces/<spaceId> or users/<userId>
Slackchannel:<id> or user:<id>
Mattermostchannel:<id>, user:<id>, or @username
Signal+E.164, group:<id>, username:<name>
iMessagehandle, chat_id:<id>, or chat_guid:<guid>
IRCnick or #channel
MS Teamsconversation id or user:<aad-object-id>
Where supported, names such as #help can resolve through the directory cache.

Common actions

fased message send --channel discord --target channel:123 --message "hi"
fased message poll --channel telegram --target @mychat --poll-question "Lunch?" --poll-option Pizza --poll-option Sushi
fased message react --channel slack --target channel:C123 --message-id 123.456 --emoji thumbs_up
fased message read --channel discord --target channel:123 --limit 20
fased message broadcast --channel all --targets telegram:123 slack:C123 --message "Update"

Action map

ActionCommon channelsNotes
sendall major chat channelsText and optional media/reply/thread flags.
pollWhatsApp, Telegram, Discord, Matrix, MS TeamsPoll options are repeatable.
reactDiscord, Google Chat, Slack, Telegram, WhatsApp, SignalSome channels require author/participant metadata.
reactionsDiscord, Google Chat, SlackList reactions for a message.
readDiscord, SlackRead recent messages.
edit / deleteDiscord, Slack, Telegram where supportedRequires message id and target.
pin / unpin / pinsDiscord, SlackPin management.
permissionsDiscord/Slack where supportedFetch channel permission metadata.
searchDiscordSearch messages by guild/query filters.
thread create/list/replyDiscordThread operations.
emoji list/uploadDiscord, SlackUpload is Discord-only.
sticker send/uploadDiscordSticker operations.
role, channel, member, voice, eventDiscord/Slack where supportedAdministrative channel helpers.
timeout, kick, banDiscordModeration helpers.
Run fased message --help and fased message <action> --help for the current flags.