Kullanıcı Kılavuzu

Slack Get Channel History

2/10/25
Slack Get Channel History

Slack Get Channel History, belirli bir Slack kanalındaki geçmiş mesajları listelemek için kullanılır. Kanaldaki mesaj içeriklerini uygulamaya çekmenizi sağlar.

Teknik Özellikler

Çıktı Tipi:

  • Slack_slack_get_channel_history_Response (One): Slack API’den dönen kanal mesajlarının listesi bu nesne içinde gelir.

Parametreler:

  • settings (Object – zorunlu): Slack entegrasyonu için Configuration Manager’da tanımlanan ayarlar.
  • channel_id (String – zorunlu): Mesajların çekileceği Slack kanalının ID’si.
  • limit (Int32 – opsiyonel): Kaç adet mesaj getirileceğini belirtir. (Varsayılan 0 → sınırsız ya da API default sınırı).

Office Kullanımı

1. Aksiyon Ekleme

  • Kuika platformunda projenizi açın.
  • UI Design modülüne geçin ve bir buton ekleyin.
  • Butonu seçin ve + ADD ACTION menüsünden OnClick → Slack → Slack Get Channel History aksiyonunu ekleyin.

2. Parametreleri Tanımlama

  • settings: Config Manager’da kayıtlı Slack bağlantısını seçin.
  • channel_id: Çekilmek istenen Slack kanalının ID’si girilir.
    • Örn: C024BE91L
  • limit: Kaç mesaj listelenecekse sayısal değer girilir.
    • Örn: 50 → Son 50 mesajı getirir.

Dönen Veri Kullanımı

Slack’ten gelen sonuç, mesajların bulunduğu bir JSON nesnesidir. İçinde:

  • Kullanıcı bilgileri
  • Mesaj içerikleri
  • Timestamp bilgileri bulunur.

Bu veriler:

  • Uygulama ekranında bir List veya Chat UI üzerinde gösterilebilir.
  • Filtreleme yapılarak sadece belirli kullanıcıların mesajları çekilebilir.

Proje Yönetim Paneli

Bir ekip yönetim panelinde, Slack kanalındaki son konuşmalar gösterilmek isteniyor.

Adımlar:

  1. Yönetici panelde ilgili proje sayfasına girer.
  2. PageInit’te Slack Get Channel History aksiyonu tetiklenir.
  3. Parametre olarak proje Slack kanalının ID’si girilir.
  4. Son 20 mesaj ekrana listelenir.
  5. Kullanıcı, panelden Slack’e girmeden konuşmaları görebilir.

Slack Get Channel History İleri Seviye Özelleştirmeler

  • Pagination: Çok sayıda mesaj çekilmek istendiğinde limit belirlenerek sayfa sayfa veri getirilebilir.
  • Kullanıcı Filtreleme: Dönen verideki user alanı kullanılarak sadece belirli kişilerin mesajları gösterilebilir.
  • UI Entegrasyonu: Dönen mesajlar Chat elementi üzerinde görselleştirilebilir.
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar