Streamer.bot Entegrasyonu

Streamer.bot canlı yayının için çeşitli etkileşimli özellikler sunar! Streamer.bot eylemlerini TikFinity'nin "Eylemler ve Etkinlikler" sistemi aracılığıyla tetikleyebilirsin. Bu, tek seferlik bir kurulum gerektirir.

İlk Kurulum

Streamer.bot'un en son sürümünü indir ve "Server/Clients" sekmesinde bulabileceğin "Websocket Sunucusu"nu etkinleştir. Ardından TikFinity'ye geç ve "Kurulum" -> " Streamer.bot Bağlantısı" kısmına giderek bağlantı ayrıntılarını ayarla. Çoğu durumda varsayılan değerler iyidir. Bağlantının çalışıp çalışmadığını kontrol etmek için "Test Bağlantısı"nı tıkla. Olumuşsa, TikFinity Eylemleri'nde Streamer.bot kullanmaya başlayabilirsin.



Streamer.bot Eylemlerini Kullanmak

  • TikFinity'de "Eylemler ve Etkinlikler" kısmına git
  • "Eylem Oluştur" kısmını tıkla ve "Streamer.bot Eylemi" seç
  • Tetiklemek istediğin Streamer.bot Eylemini seç
  • "Kaydet" kısmını tıkla
  • Eylemine bir Etkinlik Ata



Ayrıca tetikleyici kullanıcının bilgisinin, örneğin kullanıcı adı, yer tutucu parametresi olarak iletildiğini unutma. Bu yer tutucu parametreleri Streamer.bot'da daha ileri işleme için kullanılabilir. Aşağıdaki yer tutucu parametreleri etkinlik türüne bağlı olarak kullanılabilir:
  • %userId% - Sayısal TikTok Kullanıcı Kimliği
  • %username% - TikTok Kullanıcı Adı (@tutamağı)
  • %nickname% - TikTok Takma Adı (görüntü adı)
  • %profilePicturUrl% - Kullanıcının profil resminin https-URL'si
  • %commandParams% - Kullanıcı yorumu veya bir !command için yazılan parametreler
  • %giftId% - Sayısal Hediye Kimliği
  • %giftName% - Hediye Adı
  • %coins% - Hediye etkinliğinde gönderilen Para Sayısı
  • %repeatCount% - Bir hediye için Tekrar Sayısı
  • %likeCount% - Beğeni Sayısı
  • %totalLikeCount% - Bir kullanıcının toplam Beğeni Sayısı (Toplamı)
  • %subMonth% - Alt Ay (alt etkinlikler için)
  • %emoteId% - Emote'un Kimliği
  • %emoteImageUrl% - Emote'un https-URL'si

Örnek kullanım (Core -> File IO -> Dosyaya Yaz):



Streamer.bot'dan Sohbet İletileri Gönderme

Streamer.bot aracılığıyla TikTok sohbetine de ileti gönderebilirsin. Bunu yapmak için TikFinity'deki chatbot ayarlarına git ve "Allow Streamer.bot to push messages to TikFinity" seçeneğini etkinleştir. Ardından bir Streamer.bot eylemi oluştur ve alt eylemlere aşağıdaki adımları ekle:
  • Çekirdek > Argümanlar > Argümanı Ayarla: "message" adında bir değişken oluştur. Değer, gönderilecek ileti metinidir. İleti metninizde yukarıda listelenen tüm değişkenleri kullanabilirsiniz, örneğin tetikleyici kullanıcıdan bahsetmek için %nickname%.



  • Çekirdek > C# > C# Kodu Çalıştır: Aşağıdakileri kopyala ve yapıştır ve "Kaydet ve Derle" kısmını tıkla
  • using System;
    using Newtonsoft.Json;
    
    public class CPHInline
    {
        public bool Execute()
        {
            CPH.WebsocketBroadcastJson(JsonConvert.SerializeObject(new { action = "sendChatbotMessage", args = args }));
            return true;
        }
    }
    
Şöyle görünmesi gerekir:



Artık bu Streamer.bot eylemini tetikleyebilirsin ve TikTok sohbetine ileti gönderecektir. Herhangi bir sorunla karşılaşırsan, Discord'da bize ulaş.