imsg
Wysyłaj i czytaj wiadomości iMessage oraz SMS bezpośrednio z terminala na macOS.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Zarządzaj swoimi wiadomościami iMessage i SMS z poziomu wiersza poleceń. Wyświetlaj listę czatów, przeglądaj historię rozmów, obserwuj nowe wiadomości na żywo i wysyłaj nowe wiadomości — wszystko bez otwierania aplikacji Wiadomości. Wymaga macOS, dostępu do pełnego dysku dla terminala i uprawnień automatyzacji.
Jak używać
Zainstaluj imsg za pomocą Homebrew, uruchamiając polecenie brew install steipete/tap/imsg. Upewnij się, że aplikacja Wiadomości jest zalogowana na Twoim koncie.
Przyznaj terminalowi uprawnienia dostępu do pełnego dysku w Ustawieniach Bezpieczeństwa macOS, a następnie uprawnienia automatyzacji, aby umożliwić kontrolę aplikacji Wiadomości.
Wyświetl listę swoich ostatnich czatów, wpisując imsg chats --limit 10 --json. Polecenie zwróci identyfikatory czatów potrzebne do dalszych operacji.
Aby przeczytać historię konkretnego czatu, użyj imsg history --chat-id [ID] --limit 20 --attachments --json, zastępując [ID] numerem z poprzedniego kroku. Dodaj flagę --attachments, aby pobrać załączniki.
Do obserwowania nowych wiadomości w czacie w czasie rzeczywistym uruchom imsg watch --chat-id [ID] --attachments. Polecenie będzie wyświetlać przychodzące wiadomości na bieżąco.
Aby wysłać wiadomość, wpisz imsg send --to "+48123456789" --text "Twoja wiadomość" --file /ścieżka/do/pliku.jpg. Flagę --file możesz pominąć, jeśli nie chcesz wysyłać załącznika. Przed wysłaniem sprawdź numer odbiorcy i treść wiadomości.