OtomasyonBuradan başlayın

Özel komutlar ve ilk kurallarınız

Telegram sohbetinizde yararlı bilgi paylaşan komut oluşturun. Olayları, Tümü ve Herhangi biri koşullarını, moderatör komutlarını öğrenin.

Bu makalede

Merhaba! Kurs sohbetinde her gün ders kayıtlarının nerede olduğu soruluyor. Destekte aboneliğin nasıl ödeneceği merak ediliyor. Moderatörler iş ilanı kurallarını tekrar anlatırken proje ekibi webinardan önce görevlerini takip ediyor.

Combot bu tekrarlanan işlerin bir bölümünü üstlenebilir. Otomasyon bölümünde bir kural tanımlarsınız: ne olmalı ve bot buna karşılık ne yapmalı?

  1. OlaySohbette mesaj belirir
  2. KoşullarDestek'te ödeme sorusu
  3. İşlemCombot talimat gönderir

Örneğin: “Destek konusunda biri ‘nasıl ödeme yapılır’ diye sorarsa talimatları gönder.” Ya da: “Moderatör yararlı bir mesaja komutla yanıt verirse mesajın yazarına 25 XP ver.”

Bu rehber, ayarları böyle günlük durumlarla anlatıyor. Örnekler öğrenmek içindir: konu adlarını, bağlantıları ve mesajları kendinizinkilerle değiştirin. Kuralın istediğiniz gibi çalışması için koşullar ve sınırlar her örneğin yanında açıklanıyor.

Düzenleyiciyi yeni açtıysanız basit bir komutla başlayın. Aklınızda bir iş varsa 11 hazır senaryoya bakın veya gereken ayarı içindekilerde bulun.

Düzenleyici yalnızca seçilen olayla ilgili alanları gösterir. Bu yüzden bir sohbet sorusu, katılma isteği ve moderatör komutunun ayarları farklı olabilir.

Sohbetinizi hazırlayın

Bir çevrim içi kurs sohbetini düşünün. Her yeni öğrenci ders kayıtlarını soruyor, eğitmen aynı bağlantıyı yeniden arıyor. Önce bu bilgiyi Combot göndersin.

@combot hesabını sohbete ekleyin. Combot panelini açın, sohbeti seçip Otomasyon bölümüne girin.

İki şeyi kontrol edin: ayarları değiştirebiliyor musunuz ve bot işlemi yapabiliyor mu? Örneğin istatistiklere erişim, mutlaka kural oluşturma izni vermez. Mesaj gönderme izni de başkalarının mesajlarını silme izni değildir.

İzinleri işe göre seçin:

  • Bilgi paylaşmak: bot seçilen sohbete veya sohbet içindeki ayrı tartışma alanı olan konuya yazabilmeli.
  • Reklamları kaldırmak: mesaj silme izni gerekir.
  • Üyeleri susturmak veya yasaklamak: üyeleri kısıtlayabilen yönetici izinleri gerekir.
  • Katılma isteklerini onaylamak: kullanıcı davet etme izni gerekir.
  • XP veya itibar vermek: ilgili özellik Combot ayarlarında açık olmalı.

Kural listesinin üzerinde uyarı varsa önce onu çözün. Örneğin sohbette XP kapalıysa “Yararlı yanıta 25 XP” kuralını kaydetmek onu çalıştırmaz.

Kurallar seçilen sohbete aittir. Tetikleyicileri birkaç sohbet arasında eşitliyorsanız ortak kümeyi kaynak sohbette düzenleyin. Örneğin birkaç kurs grubu için bilgiyi kaynak sohbette güncelleyebilirsiniz; bu kuralları alan sohbetlerde düzenleme kullanılamayabilir.

İlk kuralınız: yararlı bilgi paylaşın

Kurs sohbetinde sık sık “Kayıtlar ve ödevler nerede?” soruluyor. Bunu yanıtlayan /course_info komutunu oluşturalım. Hiçbir şeyi silmez veya kimseyi kısıtlamaz; başlangıç için uygundur.

  1. Tetikleyici ekle düğmesine basın. Kurala Kurs — kayıtlar ve ödevler adını verin.
  2. Tür altında Komut seçin. /course_info ekleyin.
  3. Düz komut seçin. Her öğrenci kullanabilsin diye Tetikleyen alanını herkese açık bırakın.
  4. O ZAMAN bölümüne Mesaj gönder ekleyin. Aşağıdaki metni kullanıp konu adlarını kendinizinkilerle değiştirebilirsiniz.
    Mesaj metni

    Ders kayıtları ve ödevler sabitlenmiş mesajda. Ders sorularını Eğitim konusunda, erişim sorularını Destek konusunda sorun.

  5. Kaynak sohbeti ve mevcut konuyu koruyun. İşlemi kaydet düğmesine basın.
  6. Doğrula, ardından Tetikleyiciyi kaydet düğmesine basın. Kuralın açık olduğundan emin olun.
  7. Telegram'da /course_info gönderin. Bilgi görünmeli. Sıradan bir “Herkese merhaba!” mesajı kuralı tetiklememeli.

Artık eğitmen her defasında açıklama yazmak yerine tek komut gönderebilir. Daha sonra materyallere bağlantı veren bir düğme ekleyebilirsiniz; Yanıtı biçimlendirin bölümüne bakın.

Doğrula, ayarlardaki sorunları arar. Sizin yerinize komutu göndermez veya Telegram yanıtını kontrol etmez: son adımı kendiniz yapmalısınız.

Botun ne yapmasını istediğinizi anlatın

Neredeyse her kuralı bir cümleyle anlatabilirsiniz:

Destek konusunda biri “nasıl ödeme yapılır” diye sorarsa ödeme talimatlarını gönder.

Düzenleyici bu cümleyi ikiye böler. EĞER altında neye karşılık verileceğini, O ZAMAN altında ne yapılacağını seçersiniz.

Bot görevi kuralın adından çıkarmaz. “Yeni gelenlere yardım” adı tek başına hiçbir şeyi açmaz: yeni üyeleri, olayı ve işlemi de seçmelisiniz.

Tümü: her koşul eşleşmeli

Ödeme talimatları yalnız Destek'te gereksin. İki koşul belirleyin: doğru konu ve “nasıl ödeme yapılır” ifadesi.

Destek'teki “Abonelik için nasıl ödeme yapılır?” eşleşir. Aynı ifade Konu dışı bölümünde eşleşmez. Destek'teki “Şifremi nasıl değiştiririm?” de eşleşmez.

Tümü, yani AND böyle çalışır: seçilen her gereksinim karşılanmalı.

Herhangi biri: tek eşleşme yeterli

Biri “nasıl ödeme yapılır”, diğeri “ödeme gerçekleşmiyor” yazar. İkisine de aynı talimat gerekir.

Düzenleyici Herhangi, yani OR sunuyorsa tek seçeneğin eşleşmesi yeterlidir. Kişi iki ifadeyi tek mesajda yazmak zorunda değildir.

Hariç tutma: kişileri veya mesajları dışarıda bırakın

İş ilanları sohbetinde paylaşım kurallarını hatırlatıyor ama ekibin kendi duyurularına yanıt vermek istemiyorsunuz. Yöneticileri Hariç tut bölümüne ekleyin.

Hariç tutma kişiyi sohbetten çıkarmaz veya izinlerini almaz. Yalnızca “Bu koşul kümesi bu kişiyle eşleşmez” der.

Kullanıcı koşullarındaki istisnalar Herhangi biri seçiliyken de geçerlidir. Örneğin etkinlik koşulunun eşleşmesi, aynı kümedeki yönetici istisnasını geçersiz kılmaz.

Tek kuralda birkaç OR alternatifi

Farklı koşul kümeleri aynı yanıta ulaşacaksa VEYA seçeneği ekle seçin. Örneğin:

  • Birisi Destek'te “nasıl ödeme yapılır” yazar.
  • Birisi Yeni gelenlerin soruları konusunda “nereden abonelik alınır” yazar.

İki durumu anlatın, talimatı bir kez yazın. Olay türü ortaktır. İki alternatif de eşleşse bile bu kuralın işlem listesi yalnız bir kez çalışır.

İki ayrı kural farklıdır: her biri kendi yanıtını gönderebilir. Bu yüzden benzer iki kural bazen yinelenen mesajlar üretir.

OR alternatifleri bağımsızdır. Yönetici mesajları hiçbir alternatifle eşleşmemeliyse istisnayı her birine ekleyin.

Tek bir alternatifi kapatabilirsiniz. Örneğin Destek yanıtlarını koruyup Yeni gelenlerin soruları yanıtlarını geçici durdurun. Tüm senaryoyu durdurmak için ana kuralı kapatın.

Yararlı bir alışkanlık: kaydetmeden önce koşulu sesli okuyun. “Her yerde ‘ödeme’ sözcüğünü yanıtla” ile “Ödeme sorusunu yalnız Destek'te yanıtla” farklı kurallardır.

Üyeler ve moderatörler için özel komutlar

Sohbette iki tür komut yararlıdır. Bazıları bilgi verir: program nerede, eğitmene nasıl ulaşılır, çalışma nereye gönderilir? Diğerleri moderatörün belirli bir üyeye uyarı vermesine veya yararlı yanıtı ödüllendirmesine yardımcı olur.

Bu rehberdeki komut adları örnektir. Önce düzenleyicide oluşturun; adlarını sohbete yazmak bunları otomatik olarak Combot'a eklemez.

Kural adı, açıklama ve tür

Ad Otomasyon listesinde görünür. Bir çalışma arkadaşınızın hemen anlayacağı bir ad seçin: “Kurs — öğrenci bilgileri” veya “İlanlar — maaş hatırlatması”. En fazla 80 karakter kullanabilirsiniz.

Tanım, yöneticiler için en fazla 280 karakterlik nottur. Örneğin: “Yeni kurs grubuna bilgi göster. Kurs bitince kapat.” Bot bunu sohbete göndermez.

Tür altında seçin:

  • Tetikleyici: “nasıl ödeme yapılır” sorusu gibi eşleşen bir duruma bot otomatik karşılık verecekse.
  • Komut: kişi örneğin /course_info göndererek kuralı açıkça çalıştıracaksa.

Aynı yanıt için birkaç komut

Bir kurala /course_info ve /course_help ekleyebilirsiniz. Üye hangi adı kullanırsa kullansın aynı bilgiyi alır.

Adları ayrı ayrı ekleyin. Latin harfleri, rakam ve alt çizgi kullanın. Yerleşik Combot komutlarının veya sohbetinizdeki diğer botların kullandığı adları seçmeyin.

Düz komut: bilgi almak

Üye seçilen bir kişiye uygulanan işlem değil, yanıt istiyorsa Düz komut seçin.

Örneğin öğrenci /course_info gönderir, bot kayıtların yerini anlatır. Yanıtla ile kimseyi seçmeye gerek yoktur.

Bu modda kullanıcı işlemleri kullanılamaz. “Herkes komut gönderip kendine XP versin” işi basit komutla yapılamaz.

Komut mesajını sil seçeneğini açarsanız /course_info sohbetten kaybolur, bot yanıtı kalır. Böylece komut mesajları sohbeti doldurmaz.

Yanıt komutu: kişi seçmek

Ali'nin sohbet kuralını ihlal ettiğini ve moderatör Ayşe'nin onu uyarmak istediğini düşünün.

  1. Ayşe, Ali'nin mesajında Yanıtla seçer.
  2. Yanıt olarak /team_warn gönderir.
  3. Combot Ali'yi uyarır.

Bunun için komutta Yanıtlanan mesaj seçin. Tetikleyen altında Telegram yöneticilerine izin verin, işlemin Uygula ayarında yanıtlanan kullanıcıyı seçin.

Ayşe komutun yazarıdır. Ali onun yanıtladığı mesajı yazmıştır. Ayarlarda bunları karıştırmak işi tamamen değiştirir.

EĞER bölümündeki Uygulandığı kişi koşulu, komutun kime yönelik kullanılabileceğini sınırlar. Her işlemin içindeki Uygula, o işlemin gerçekten kime uygulanacağını seçer.

Desteklendiği yerlerde işlem komut yazarına, yanıtlanan kullanıcıya veya ikisine uygulanabilir. Örneğimizde uyarı yalnız Ali'ye uygulanmalı.

Komutunuzu kullanma izni kişiyi Telegram yöneticisi yapmaz. Combot'un da işlemi yapma izni olmalı.

Ne silinir? Komut mesajının silinmesini eklerseniz Ali'nin özgün mesajı değil, /team_warn kaybolur. Uyarının alıcısını seçmek silinen mesajı değiştirmez.

Bot nelere karşılık verebilir

Ne zaman, “Ne olması gerekiyor?” sorusunu yanıtlar. Tetikleyici için listeden olay seçin. Komut daha basittir: komutu içeren mesaj çalıştırır.

Mesajlar, yorumlar ve gönderiler

Herhangi bir sohbet mesajı / Sohbet mesajı. Ders sorusu, iş ilanı veya belge gibi günlük grup etkinliği için kullanın. Örneğin bot “kayıt nerede” ifadesini görüp bilgiyi gönderir.

Yorumlar. Bağlı kanal gönderilerinin tartışmaları için seçin. Örneğin okul gönderilerinin yorumlarında “nasıl kayıt olurum” sorusunu yanıtlayın.

Kanal gönderisi. Bağlı kanalın gönderilerinin kendisidir. Örneğin #live içeren gönderi çıkınca sohbete hazırlanmış tartışma kuralları gönderin. Sıradan sohbet mesajı koşulu, gönderi koşulunun yerini tutmaz.

Düzenlemeleri dahil et. Birisi kısa ilan yayımlayıp sonra iletişim bilgisi ekliyor. Bu ayarla Combot düzenlenen mesajı da kontrol eder. İşlemler tekrar çalışabilir; özellikle düzenlemeleri ödüllerle birleştirirken dikkat edin.

Katılma istekleri, gelenler ve ayrılanlar

Katılma isteği. Kişi hâlâ karar bekliyor. Örneğin etkinlik düzenleyicileri belirli davetten gelen istekleri otomatik onaylamak istiyor.

Yeni üye. Kişi artık katıldı. Şimdi karşılayabilirsiniz: “Hoş geldiniz! Sabitlenmiş mesajla başlayın.”

Üyenin ayrılması. Kişi kendi ayrıldı veya çıkarıldı. Örneğin ekibin sohbet olaylarını izlediği yapılandırılmış günlük kanalına bildirim gönderin. Olayda iki ayrı kişi olabilir: ayrılan üye ve onu çıkaran kişi.

Katılma isteği ile katılmak ayrı adımlardır. İkisinde de karşılama iki mesaj yaratabilir. Bilginin gerçekten yararlı olduğu adımı seçin.

Takviyeler

Yeni Boost. Örneğin birisi kulüp sohbetini takviye edince bot kısa bir “Topluluğa desteğiniz için teşekkürler!” mesajı gönderir.

Kaldırılan Boost. Örneğin ekip değişiklik hakkında günlük bildirimi alır. Bu, kişinin takviyeyi kendi isteğiyle geri çektiği anlamına gelmeyebilir; suçlayıcı ifadelerden kaçının.

Tepkiler

Kullanıcı tepkisi. Birisi tepki ekledi, kaldırdı veya değiştirdi. Örneğin ekip iş tartışmasındaki eşleşen tepki değişikliğini öğrenir.

Tepki sayısı. Telegram bağlı kanal gönderisinin güncel tepki sayısını iletti. Örneğin bot, seçilen türlerden şu anda 20–30 tepki alan gönderiyi moderatörlere bildirir.

Tepki sayısı her tepkiyi kimin verdiğini söylemez. Aynı kural sonraki güncellemelerde yeniden çalışabilir. Beklenmeyen tekrarlar olmadan filtre kurmak için Tepkiler ve kontrol listeleri bölümüne bakın.

Kontrol listeleri

Ekip iş sohbetinde webinar hazırlıyor. Birisi görev listesi oluşturuyor, madde ekliyor veya sunumu tamamlandı işaretliyor. Üç olay var:

  • Yeni kontrol listesi — liste oluştu. Ekibe yeni planın hazır olduğunu bildirebilirsiniz.
  • Kontrol listesi görevleri eklendi — listeye yeni maddeler geldi. Örneğin günlük bildirimi gönderin.
  • Kontrol listesi görevleri tamamlandı — görevler tamamlandı işaretlendi. İş arkadaşlarını listeyi açıp değişikliklere bakmaya çağırabilirsiniz.

Son olay “webinar için her şey hazır” demek değildir: yalnızca bir görev tamamlanmış olabilir.