การผสานรวม Streamer.bot

Streamer.bot มีคุณสมบัติแบบโต้ตอบมากมายสำหรับสตรีมสดของคุณ! คุณสามารถเรียกใช้ Streamer.bot actions ผ่านระบบ "Actions & Events" ของ TikFinity ต้องมีการตั้งค่าครั้งเดียว

การตั้งค่าเริ่มต้น

โปรดดาวน์โหลด Streamer.bot เวอร์ชันล่าสุด และเปิดใช้งาน "Websocket Server" ซึ่งคุณสามารถหาได้ในแท็บ "Server/Clients" จากนั้นสลับไปที่ TikFinity และไปที่ "Setup" ->; " Streamer.bot Connection" เพื่อตั้งค่ารายละเอียดการเชื่อมต่อ ในกรณีส่วนใหญ่ ค่าเริ่มต้นไม่เป็นไร คลิก "Test Connection" เพื่อตรวจสอบว่าการเชื่อมต่อทำงานได้ หากเป็นเช่นนั้น คุณสามารถเริ่มใช้ Streamer.bot ใน TikFinity Actions ได้



การใช้ Streamer.bot Actions

  • ไปที่ TikFinity แล้วคลิก "Actions & Events"
  • คลิก "Create Action" และเลือก "Streamer.bot Action"
  • เลือก Streamer.bot Action ที่คุณต้องการกระตุ้น
  • คลิก "Save"
  • กำหนด Event ให้กับ Action ของคุณ



โปรดทราบด้วยว่าข้อมูลของผู้ใช้ที่เริ่มการทำงาน เช่น ชื่อผู้ใช้ จะถูกส่งผ่านเป็นพารามิเตอร์ที่เป็นตัวแทน พารามิเตอร์ที่เป็นตัวแทนเหล่านี้สามารถใช้ใน Streamer.bot สำหรับการประมวลผลเพิ่มเติมได้ พารามิเตอร์ที่เป็นตัวแทนต่อไปนี้พร้อมใช้งานขึ้นอยู่กับประเภทของเหตุการณ์:
  • %userId% - ไอดี TikTok ของผู้ใช้ที่เป็นตัวเลข
  • %username% - ชื่อผู้ใช้ TikTok (@handle)
  • %nickname% - ชื่อเล่น TikTok (ชื่อที่แสดง)
  • %profilePicturUrl% - https-URL ของรูปภาพโปรไฟล์ของผู้ใช้
  • %commandParams% - ความเห็นของผู้ใช้หรือพารามิเตอร์ที่เขียนสำหรับ !command
  • %giftId% - ไอดี Gift ที่เป็นตัวเลข
  • %giftName% - ชื่อ Gift
  • %coins% - จำนวน Coins ที่ส่งในเหตุการณ์ Gift
  • %repeatCount% - นับจำนวนครั้งสำหรับ Gift
  • %likeCount% - จำนวน Like
  • %totalLikeCount% - จำนวน Like ทั้งหมดสำหรับผู้ใช้ (รวมทั้งหมด)
  • %subMonth% - Sub Month (สำหรับเหตุการณ์ sub)
  • %emoteId% - ไอดี ของ emote
  • %emoteImageUrl% - https-URL ของ Emote

ตัวอย่างการใช้งาน (Core -> File IO -> Write to File):



การส่งข้อความแชทจาก Streamer.bot

คุณยังสามารถส่งข้อความไปยังแชท TikTok ของคุณผ่าน Streamer.bot ได้ เมื่อต้องการทำเช่นนี้ ให้ไปที่การตั้งค่า chatbot ใน TikFinity และเปิดใช้งานตัวเลือก "Allow Streamer.bot to push messages to TikFinity" จากนั้นสร้าง Streamer.bot action และเพิ่มขั้นตอนต่อไปนี้ใน sub-actions:
  • Core > ข้อโต้แย้ง > ตั้งค่าข้อโต้แย้ง: สร้างตัวแปรชื่อ "message" ค่านี้คือข้อความที่คุณต้องการส่ง คุณสามารถใช้ตัวแปรทั้งหมดที่แสดงด้านบนในข้อความของคุณ เช่น %nickname% เพื่อกล่าวถึงผู้ใช้ที่เริ่มการทำงาน



  • Core > C# > ดำเนินการโค้ด C#: คัดลอกและวางโค้ดต่อไปนี้ และคลิก "Save and Compile"
  • using System;
    using Newtonsoft.Json;
    
    public class CPHInline
    {
        public bool Execute()
        {
            CPH.WebsocketBroadcastJson(JsonConvert.SerializeObject(new { action = "sendChatbotMessage", args = args }));
            return true;
        }
    }
    
ควรมีลักษณะดังนี้:



ตอนนี้คุณสามารถเริ่มการทำงาน Streamer.bot action นี้ได้ และมันจะส่งข้อความไปยังแชท TikTok ของคุณ หากคุณพบปัญหา โปรดติดต่อเราผ่าน Discord