Sparround

Telegram, Slack və bildirişlər

Bildiriş demək olar hər workflow-un son addımıdır — çünki avtomatlaşdırmanın nəticəsini kiminsə görməsi lazımdır. TelegramSlack node-ları bu işi görür, üstəlik hər ikisi iki istiqamətli işləyə bilir: yalnız mesaj göndərmək deyil, mesaj qəbul edib cavab vermək də.

Slack node-u kanal, mesaj, fayl, reaksiya, istifadəçi və istifadəçi qrupu səviyyəsində əməliyyatlar verir. Telegram node-u isə chat, mesaj, fayl və callback əməliyyatları ilə işləyir — sonuncu düymələrə basılışı emal etmək üçündür.

Telegram bot qurmaq praktikada ən sürətli yoldur: BotFather-dən token alırsan, n8n-də credential yaradırsan, bir neçə dəqiqəyə işlək bot alırsan. Slack-də isə app yaratmaq və müvafiq scope-ları vermək lazımdır — bir az uzundur, amma korporativ mühitdə standartdır.

SsenariNecə qurulur
Kritik xəta bildirişiError Trigger → Edit Fields (mesajı formalaşdır) → Slack/Telegram
Gündəlik xülasəSchedule → data mənbələri → Aggregate → tək mesaj
Təsdiq tələb edən əməliyyatTrigger → Slack/Telegram "göndər və gözlə" → cavaba görə IF → əməliyyat
Chat botuTelegram Trigger → AI Agent (Memory ilə) → Telegram (Send Message)
Kanaldan tapşırıq yaratmaqSlack Trigger (reaksiya) → Jira/Notion → Slack (thread-ə cavab)

Bildirişin keyfiyyəti məzmunundadır. "Xəta baş verdi" mesajı faydasızdır. Yaxşı bildirişdə dörd element olur:

  • Nə baş verdi — hansı workflow, hansı node
  • Nə qədər ciddidir — bir qeyd sınıb, yoxsa bütün proses dayanıb
  • Kontekst — hansı qeyd, hansı ID, xəta mesajı
  • Növbəti addım — icra linkini əlavə et ki, adam bir kliklə baxa bilsin

Bildiriş yorğunluğuna diqqət. Hər kiçik hadisə üçün mesaj göndərmək bir müddət sonra hamının bildirişləri susdurmasına gətirir — və o zaman həqiqətən vacib olan da itir. Praktik qayda: hər bildiriş bir hərəkət tələb etməlidir. Hərəkət tələb etmirsə, o, mesaj yox, log-dur.

Slack node-unun bəzi əməliyyatları node versiyasına və token tipinə həssasdır. Məsələn mesaj axtarışı əməliyyatı istifadəçi tokeni tələb edir — bot tokeni ilə işləmir. Belə hallarda əvvəlcə node sənədləşməsindəki tələb olunan scope-lar bölməsinə baxmaq vaxt qazandırır.

📚 Mənbələr və sənədlər