CommunityCodierung & Entwicklunggithub.com

junhey/imessage-spam-cleanup

macOS-Fähigkeit zur Bereinigung von iMessage-Spam- und Werbeunterhaltungen mit Whitelist-Schutz und 30-Tage-Rückgängig-Funktion

Was ist imessage-spam-cleanup?

Dieses Skill-Tool bereinigt iMessage-Nachrichtenverläufe auf macOS, indem es Spam- und Werbeunterhaltungen automatisch identifiziert und löscht. Es bietet eine Whitelist-Funktion, um wichtige Kontakte vor versehentlichem Löschen zu schützen, sowie einen 30-tägigen Rückgängig-Mechanismus, der gelöschte Konversationen wiederherstellbar macht. Entwickelt für Claude Code und ähnliche KI-Agentenplattformen, nutzt es AppleScript und die macOS-Nachrichten-App, um sicher und effizient Bereinigungen durchzuführen. Nützlich für Anwender mit überfüllten Nachrichtenverläufen, die regelmäßig aufräumen möchten, ohne wichtige Konversationen zu gefährden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add junhey/imessage-spam-cleanup

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht imessage-spam-cleanup?

macOS-Fähigkeit zur Bereinigung von iMessage-Spam- und Werbeunterhaltungen mit Whitelist-Schutz und 30-Tage-Rückgängig-Funktion

Funktionen

  • Automatische Erkennung und Löschung von Spam- und Werbeunterhaltungen
  • Whitelist-Schutz für wichtige Kontakte
  • 30-tägiger Rückgängig-Mechanismus für versehentlich gelöschte Konversationen
  • Integration mit macOS Nachrichten-App
  • Sicher und effizient durch AppleScript

Voraussetzungen

  • macOS 10.15 oder neuer
  • iMessage-Konto eingerichtet
  • Zugriff auf die macOS Nachrichten-App

Installation

  1. Klonen Sie das Repository:
git clone https://github.com/junhey/imessage-spam-cleanup.git
  1. Führen Sie das Setup-Skript aus:
cd imessage-spam-cleanup
./setup.sh

Verwendung

Starten Sie die Bereinigung mit:

./cleanup.sh

Dies wird:

  • Alle Nachrichtenverläufe scannen
  • Spam und Werbung identifizieren
  • Löschung gemäß Whitelist durchführen
  • Eine Sicherung für den Rückgängig-Vorgang erstellen

Rückgängig machen

Um gelöschte Unterhaltungen innerhalb von 30 Tagen wiederherzustellen:

./undo.sh

Whitelist verwalten

Fügen Sie Kontakte zur Whitelist hinzu:

./whitelist.sh add "Kontaktname"

Lizenz

MIT

Verwandte Skills