تنبيهات في كل مكان

Claude Notifications

حين تنتهي مهمة أو تتوقّف بانتظارك أو تلمس أداة تهمّك، يتوزّع الحدث على القنوات التي فعّلتها. ابتعد عن الطرفية وسيصلك التنبيه.

channelsevent · stop
  • desktop · voice
    on
  • slack · #claude
    on
  • webpush · ntfy.sh
    on
git clone fadymondy/claude-notifications ~/.claude/plugins/
  • ٧ قنوات وقنوات مخصّصة
  • صوت عبر say / espeak
  • تطبيق شريط بـ Electron
  • خطّافات ويب موقّعة بـ HMAC
  • يتطلّب bash وjq وcurl
  • رخصة MIT

المزايا

سبع قنوات

سلاك وديسكورد والبريد وواتساب وسطح المكتب ودفع الويب وخطّافات عامة — فعّل ما تريده وحده.

تنبيهات منطوقة

تنبيهات سطح المكتب يمكنها النطق. اترك الصوت فارغًا ليستخدم صوت نظامك، وسيري منها.

تطبيق في الشريط

بدّل القنوات وحرّر البيانات في نموذج حقيقي وأطلق اختبارًا — قارئًا الإعداد نفسه الذي يستخدمه الموزّع.

أضف قناتك

ضع ملف bash في مجلد القنوات ليُلتقط تلقائيًا. تيليجرام أو Teams أو Pushbullet — أيًّا كان ما تستخدمه.

الأحداث القابلة للتوجيه

  • notification
  • stop
  • subagent-stop
  • session-start
  • manual

البداية

  1. 01

    هيّئ قناة واحدة

    /notify-setup slack
  2. 02

    أرسل اختبارًا

    /notify-test
  3. 03

    شخّص الصمت

    tail -f ~/.claude-notifications/logs/notify.log

التوجيه

وجّه لكل قناة بمصفوفة أحداث، أو لكل حدث بخريطة عليا تتجاوزها. واترك pre-tool وpost-tool وuser-prompt مغلقة ما لم تُرد الضجيج فعلًا.

المجتمع

GitHubمُصان