Sohbetlerle Çalışma¶
Hotline'a bağlı botlar ve hesaplar, farklı türdeki Telegram sohbetlerinde olabilir: gruplar, konu grupları ve kanallar. Bu, iletişim izleme, ekip hızlı yanıtları ve bağlı bot veya hesap adına içerik yayınlama organizasyonuna olanak tanır.
Sohbet Çalışma Özellikleri¶
Bağlantı ayarlarında MONITOR_GROUPS veya MONITOR_CHANNELS parametrelerini etkinleştirdiğinizde, aşağıdaki işlevler kullanılabilir hale gelir:
- Sohbetlerden Hotline arka uç grubunun ilgili konusuna mesaj alma
- Arka uç grubu aracılığıyla bağlı bot veya hesap adına sohbetlere mesaj gönderme
/newkomutuyla bağlantı üzerinden sohbetlere katılma ve yeni sohbetler oluşturma- Bağlı bot veya hesap gerekli yönetici haklarına sahipse sohbet üyelerini yönetme
- Anahtar kelime filtreleme — parametrelerde belirtilen kelimeler göründüğünde otomatik yayın aktivasyonu
GROUPS_KEYWORDSveCHANNELS_KEYWORDS
Büyük Sohbetleri İzleme (yeni)
Hotline artık yoğun mesaj trafiğine ve binlerce üyeye sahip büyük grup ve kanalların güvenilir biçimde izlenmesini destekler.
Ücretsiz Sürüm Özellikleri
Hotline'ın ücretsiz sürümünde, her sohbet konusunu etkinleştirirken, ona WELCOME parametresinden Hotline telif hakkıyla bir hoş geldiniz mesajı gönderilecektir.
Ayrıca, konularda aktivite olmadığında AUTOCLOSE parametresinden zaman aşımından sonra otomatik olarak kapatılır.
Konu otomatik kapatmayı yapılandırmak ve hoş geldiniz mesajını devre dışı bırakmak için sistemin ücretli sürümünü satın alın, destek hizmetine başvurun.
İçerik Koruması ile Sınırlamalar
Bir sohbette içerik koruması etkinse (Content Protection), bu tür sohbetten ekler arka uç grubuna iletilmeyecek, ancak mesaj metni iletilecektir.
Bağlantı Özellikleri¶
Yetenekler:
-
Bot, bir sohbet yöneticisi tarafından eklendiği sohbetlerdeki tüm mesajları görebilir
-
Ekip, arka uç grubu aracılığıyla sohbetlerde bot adına yanıt verebilir
- Anahtar kelimelere göre sohbet filtreleme
- Özel sohbetlerden mesajları izleme ve çoğaltma
Önemli Özellikler:
Botu Sohbete Ekleme
Yalnızca bir sohbet yöneticisi botu bir sohbete ekleyebilir. Bot bağımsız olarak gruplara katılamaz.
Sohbette bottan mesaj göndermeniz gerekiyorsa, botun bunun için yeterli haklara sahip olduğundan emin olun.
BotFather'da Privacy Mode'u Devre Dışı Bırakın
Bot aracılığıyla gruplarda çalışmayı planlıyorsanız, @BotFather'da bunun için Privacy Mode parametresini devre dışı bıraktığınızdan emin olun. Varsayılan olarak, mod botlar için etkindir ve gruplardaki tüm mesajları görmezler.
Nasıl devre dışı bırakılır:
- @BotFather'ı açın
/mybotsgönderin- Botunuzu seçin
Bot Settings→Group Privacy→Turn off
Yetenekler:
- Bağımsız olarak katılabilir genel ve özel sohbetlere, konu grupları dahil (bağlantı veya sohbet adı belirterek
/newkomutuyla sohbetlere katılma) - Bağlı hesap adına yeni sohbetler oluşturma
-
Programatik sohbet yönetimi için Actions API
-
Operatör ekibiniz sohbetlerde hesap adına yanıt verebilir
- Anahtar kelimelere göre sohbet filtreleme
- Özel sohbetlerden mesajları izleme ve çoğaltma
Sohbetlere Ekleme¶
Yalnızca bir sohbet yöneticisi botu sohbete ekleyebilir:
- Telegram'da gerekli sohbeti açın
- Sohbet adına tıklayın → Üye Ekle
- Botunuzu
username'e göre bulun - Seçin ve sohbete ekleyin
- Gerekirse yönetici hakları verin
Yöntem 1: Telegram'da Standart Yol
Bir hesap, Telegram uygulaması aracılığıyla genel bir sohbete bağımsız olarak katılabilir veya özel bir gruba normal şekilde davet edilebilir.
Yöntem 2: Arka Uç Grubu Aracılığıyla /new Komutu
Hotline arka uç grubunun General konusunda /new komutunu kullanın:
/new CHAT_USERNAME
veya
/new https://t.me/CHAT_USERNAME
veya
/new https://t.me/+INVITE_HASH
Grup Sohbetlerini Yönetme¶
Backend grubundaki ilgili grup diyaloğu konusundan, bağlı bot veya hesap adına kaynak sohbeti yönetebilirsiniz:
| Komut | İşlem |
|---|---|
/invite USER |
Sohbete bir kullanıcı ekleme |
/kick USER |
Sohbetten bir kullanıcı çıkarma |
/members [QUERY] |
Üyeleri listeleme veya sorguyla eşleşen üyeleri bulma |
/leave |
Bağlı botun veya hesabın sohbetten ayrılmasını sağlama |
/title NEW_TITLE |
Backend grubu konusunun temsil ettiği sohbetin başlığını değiştirme |
USER parametresi bir username, uluslararası formatta telefon numarası veya *USER_ID olabilir. Örneğin: /invite example_user, /invite +79991234567 veya /invite *123456789.
QUERY parametresi, üyenin adı veya username değeriyle eşleşen isteğe bağlı bir arama dizesidir. Parametresiz /members komutu en fazla 200 üye, /members QUERY ise en fazla 200 eşleşme döndürür.
Komutlar normal grup sohbetlerinde ve süpergruplardaki konularda çalışır. Bağlı bot veya hesap, seçilen işlem için gerekli Telegram haklarına sahip olmalıdır.
Bu komutları yalnızca EXTENSIONS_ALLOWED parametresinde listelenen operatörler kullanabilir. Parametre listesi boşsa komutlar backend grubundaki tüm operatörler tarafından kullanılabilir.
Konu Aktivasyonu ve Yönetimi¶
Aktif MONITOR_GROUPS veya MONITOR_CHANNELS ile, sohbet için arka uç grubu tarafındaki bir konu otomatik olarak oluşturulur ve etkinleştirilir:
- Sohbette bağlı hesap veya botu bahsederken (@mention)
- Bağlı hesap veya bottan bir mesaja yanıt verirken (reply)
- Parametrelerden anahtar kelimeler göründüğünde
GROUPS_KEYWORDSveyaCHANNELS_KEYWORDS - Aktif parametreyle gelen herhangi bir mesajda
LEAVE_CLOSED
Yayın Yönetimi¶
Sohbetten arka uç grubu konusuna tüm mesajların sürekli yayını, yalnızca konunun closed'dan farklı bir durumu olduğunda yapılır (sarı 🟨 veya mor 🟪, /wait veya /hold komutlarıyla etkinleştirilir).
Konuyu /close komutuyla kapatırsanız, ona mesaj yayını durur.
Konu durumları hakkında daha fazla bilgi
LEAVE_CLOSED Parametresi
Aktif LEAVE_CLOSED parametresiyle, yeni konular kapalı durumda oluşturulur. Yalnızca anahtar kelimelerle mesajlar ona iletilir ve yayın yalnızca operatör kararıyla etkinleştirilir.
Sohbet İzlemeyi Durdurma
Arka uç grubundaki bir konunun silinmesi, sohbetin izlenmesini durdurmaz veya GROUPS_KEYWORDS parametresindeki kurallara uyan mesajlar geldiğinde konunun yeniden etkinleştirilmesini engellemez.
Bir sohbetten ayrılmadan izlemeyi durdurmak için ilgili konuda /ignore komutunu kullanın (izlemeyi sürdürmek için /unignore).
Diğer Konu Gruplarından Yayın Özelliği
Bir konu grubunu izlerken, her konu sistem tarafından ayrı bir sohbet olarak algılanır. Buna göre, her konunun ayrı ayrı etkinleştirilmesi gerekir (bahsetme, yanıt veya anahtar kelime ile).
Anahtar Kelimelere Göre Sohbet Filtreleme¶
Sohbetler için konular, içlerinde belirtilen anahtar kelimelerle mesajlar göründüğünde otomatik olarak oluşturulabilir ve etkinleştirilebilir.
Filtreleme için anahtar kelimeler ve kurallar parametrelerde ayarlanır GROUPS_KEYWORDS veya CHANNELS_KEYWORDS.
Birleşik bir stop-word seti olarak, parametre RESTRICTED_KEYWORDS_FRONTEND yararlı olabilir.
Etkinleştirilen Konularla Çalışma¶
Anahtar kelimelerle bir konu etkinleştirildiğinde:
- Sohbetten tüm mesajlar anahtar kelimeyi içeren mesajdan başlayarak konuya yayınlanır
- Yayın mesajları yazarların profil bağlantılarını gösterir
- Operatörler bot/hesap adına sohbette yanıt verebilir
- Mesaj yazarının DM'sine yazabilir
- Veya katılım olmadan konuşmayı pasif olarak takip edebilir
Yayını durdurmak için konuda /close komutunu gönderin.
Gelişmiş Filtre Yapılandırması
Daha esnek filtre ayarlarına (düzenli ifadeler, tam eşleşme, karmaşık koşullar) ihtiyacınız varsa, Hotline destek hizmetine başvurun.
Kullanılan Parametreler¶
Gruplardan veya kanallardan mesaj izlemeyi etkinleştirme:
MONITOR_GROUPS
Bağlı hesap veya botun üye olduğu grup sohbetlerinde yeni mesajlar göründüğünde konuları oluşturur ve etkinleştirir.
Varsayılan değer: FALSE (gruplar izlenmez).
MONITOR_CHANNELS
Bağlı hesabın abone olduğu veya botun üye olduğu kanallarda yeni mesajlar göründüğünde konuları oluşturur ve etkinleştirir.
Varsayılan değer: FALSE (kanallar izlenmez).
Selamlamayı devre dışı bırakma:
WELCOME
Kullanıcının ilk irtibatta ve talebi kapatıldığında (/close durumuna geçtiğinde) aldığı hoş geldiniz mesajı. Ücretli versiyonda tamamen devre dışı bırakılabilir. Ücretsiz versiyon hoş geldiniz mesajında Hotline bağlantısı gerektirir.
Varsayılan değer: İngilizce standart hoş geldiniz mesajı.
Otomatik konu kapatmayı devre dışı bırakma:
AUTOCLOSE
Son operatör yanıtından sonra diyalog otomatik kapanma süresi, saat olarak belirtilir.
Kullanıcı ile olan konu kapatıldıysa, bir sonraki irtibatta WELCOME parametresinden hoş geldiniz mesajı alacaklardır. Ücretsiz versiyonda maksimum otomatik kapanma süresi 48 saattir.
Varsayılan değer: 48 saat.
Filtreleme için anahtar kelimeler ve kurallar parametrelerde ayarlanır:
GROUPS_KEYWORDS
Grup sohbetlerinden gelen mesajları filtrelemek için anahtar kelimeler ve ifadelerin dizisi. Konuları yalnızca belirtilen kelimelerle eşleştiğinde etkinleştirir.
Varsayılan değer: KAPALI (filtreleme yok).
CHANNELS_KEYWORDS
Kanallardan gelen mesajları filtrelemek için anahtar kelimeler ve ifadelerin dizisi. Konuları yalnızca belirtilen ifadelerle eşleştiğinde etkinleştirir.
Varsayılan değer: KAPALI (filtreleme yok).
Sohbet katılımcıları hakkındaki bilgileri operatörlerden gizleme:
HIDE_INFO
Operatörlerden hangi müşteri bilgilerinin gizlendiğini belirler (isimler, grup başlıkları, kullanıcı bağlantıları, /info komut çıktısı).
Kullanmadan önce AUTO_INFO değerini FALSE olarak ayarlamanız gerekir.
Varsayılan değer: YOK (tüm bilgiler kullanılabilir).
Anahtar kelimelere göre giden mesajları kontrol etme:
RESTRICTED_KEYWORDS_FRONTEND
Gelen mesajlar için yasaklı anahtar kelimelerin ve birleşimlerinin listesi. Tek tek kelimeler VEYA koşulları, iç içe listeler ise VE grupları olarak çalışır. Eşleşen mesajlar backend grubuna iletilmez.
Varsayılan değer: YOK (filtreleme yok).
Anahtar kelimelere göre gelen mesajları kontrol etme:
RESTRICTED_KEYWORDS_BACKEND
Giden mesajlar için yasaklanmış anahtar kelimelerin dizisi. Belirtilen kelimelerle bir mesaj göndermeye çalışırken hata tetikler.
Varsayılan değer: YOK (filtreleme yok).
Pratik Kullanım Senaryoları¶
-
Ekip Sohbet Desteği
Bot veya hesap adına operatör ekibi tarafından 7/24 müşteri sohbet desteği.
-
Potansiyel Müşteri Arama
Anahtar kelime sorgularına göre Telegram sohbetlerinde potansiyel müşterilerin otomatik araması.
-
Bahsetme İzleme
Tematik sohbetlerde ve kanallarda şirketinizden, ürünlerinizden veya rakiplerinizden bahsedilmesini takip edin.
-
Düzenli Paylaşım
Backend grubu üzerinden bir hesap veya bot adına sohbetlerde haber, duyuru veya içerik yayınlayın.
-
Mesaj Yedekleme
Kapalı veya önemli sohbetlerdeki mesajları özel backend grubunuzda kaydedin ve çoğaltın.