scorpiox-imessage Communication

macOS ARM64

Description

A powerful command-line tool for integrating with macOS iMessage. Send messages, read conversation history, manage active sessions, and automate messaging workflows — all from your terminal. Built for developers and power users who prefer CLI-driven communication.

Flags & Options

Flag Short Description Takes Value
--limit Maximum number of messages to retrieve from a conversation Yes
--session Target session identifier (phone number or email) for sending or reading messages Yes

Usage Examples

Send a message to a contact
scorpiox-imessage --session +1234567890 send "Hey, meeting at 3pm?"
Read the last 10 messages from a conversation
scorpiox-imessage --session +1234567890 --limit 10 read
Read messages from an email-based session
scorpiox-imessage --session user@icloud.com --limit 5 read
List active iMessage sessions
scorpiox-imessage list
Send a message and pipe output to log
scorpiox-imessage --session +1234567890 send "Build passed ✅" 2>&1 | tee send.log

Source & Build Info

Source File
scorpiox/scorpiox-imessage.c
Lines of Code
1,098
Dependencies
libsxutil

Related Tools