Tích hợp Streamer.bot

Streamer.bot cung cấp một loạt các tính năng tương tác cho luồng trực tiếp của bạn! Bạn có thể kích hoạt các hành động Streamer.bot của mình thông qua hệ thống "Hành động & Sự kiện" của TikFinity. Điều này yêu cầu một lần cài đặt.

Cài đặt ban đầu

Vui lòng tải xuống phiên bản mới nhất của Streamer.bot và kích hoạt "Máy chủ Websocket", mà bạn có thể tìm thấy trong tab "Máy chủ/Máy khách". Sau đó, chuyển sang TikFinity và đi tới "Cài đặt" -> " Streamer.bot Connection" để đặt chi tiết kết nối. Trong hầu hết các trường hợp, các giá trị mặc định là tốt. Nhấp vào "Kết nối kiểm tra" để kiểm tra xem kết nối có hoạt động không. Nếu có, bạn có thể bắt đầu sử dụng Streamer.bot trong Hành động TikFinity.



Sử dụng các hành động Streamer.bot

  • Trên TikFinity, đi tới "Hành động & Sự kiện"
  • Nhấp vào "Tạo hành động" và chọn "Hành động Streamer.bot"
  • Chọn hành động Streamer.bot bạn muốn kích hoạt
  • Nhấp vào "Lưu"
  • Gán một sự kiện cho hành động của bạn



Cũng lưu ý rằng thông tin của người dùng kích hoạt, ví dụ như tên người dùng, được truyền dưới dạng tham số giữ chỗ. Các tham số giữ chỗ này có thể được sử dụng trong Streamer.bot để xử lý thêm. Các tham số giữ chỗ sau đây có sẵn tùy thuộc vào loại sự kiện:
  • %userId% - ID người dùng TikTok số
  • %username% - Tên người dùng TikTok (@handle)
  • %nickname% - Biệt danh TikTok (tên hiển thị)
  • %profilePicturUrl% - URL https đến ảnh hồ sơ của người dùng
  • %commandParams% - Bình luận của người dùng hoặc các tham số được viết cho !command
  • %giftId% - ID quà tặng số
  • %giftName% - Tên quà tặng
  • %coins% - Số lượng Coins được gửi trong sự kiện quà tặng
  • %repeatCount% - Số lần lặp lại cho một quà tặng
  • %likeCount% - Số lượng yêu thích
  • %totalLikeCount% - Tổng số yêu thích của một người dùng (Tổng cộng)
  • %subMonth% - Tháng đăng ký (cho các sự kiện đăng ký)
  • %emoteId% - ID của emote
  • %emoteImageUrl% - URL https đến Emote

Ví dụ sử dụng (Core -> File IO -> Write to File):



Gửi tin nhắn trò chuyện từ Streamer.bot

Bạn cũng có thể gửi tin nhắn tới trò chuyện TikTok của bạn qua Streamer.bot. Để làm điều này, hãy đi tới cài đặt chatbot trên TikFinity và kích hoạt tùy chọn "Cho phép Streamer.bot đẩy tin nhắn tới TikFinity". Sau đó, tạo hành động Streamer.bot và thêm các bước sau vào hành động phụ:
  • Core > Đối số > Đặt đối số: Tạo một biến có tên "message". Giá trị là văn bản tin nhắn của bạn để gửi. Bạn có thể sử dụng tất cả các biến được liệt kê ở trên trong văn bản tin nhắn của mình, ví dụ như %nickname% để đề cập đến người dùng kích hoạt.



  • Core > C# > Thực thi mã C#: Sao chép và dán mã sau và nhấp vào "Lưu và biên dịch"
  • using System;
    using Newtonsoft.Json;
    
    public class CPHInline
    {
        public bool Execute()
        {
            CPH.WebsocketBroadcastJson(JsonConvert.SerializeObject(new { action = "sendChatbotMessage", args = args }));
            return true;
        }
    }
    
Nó sẽ trông như thế này:



Bây giờ bạn có thể kích hoạt hành động Streamer.bot này và nó sẽ gửi tin nhắn tới trò chuyện TikTok của bạn. Nếu bạn gặp vấn đề, vui lòng liên hệ với chúng tôi qua Discord.