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. Telegram və Slack 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.
| Ssenari | Necə qurulur |
|---|---|
| Kritik xəta bildirişi | Error 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əliyyat | Trigger → Slack/Telegram "göndər və gözlə" → cavaba görə IF → əməliyyat |
| Chat botu | Telegram Trigger → AI Agent (Memory ilə) → Telegram (Send Message) |
| Kanaldan tapşırıq yaratmaq | Slack 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
- Telegram noderəsmidocs.n8n.io
- Slack noderəsmidocs.n8n.io
Tələb olunan scope-lar və versiyaya bağlı davranış fərqləri burada sadalanır.
- Telegram — tipik problemlərrəsmidocs.n8n.io