Squiso là một công cụ tự động hóa miễn phí và mạnh mẽ cho phép bạn tùy chỉnh luồng Twitch của mình bằng các tập lệnh đơn giản.

Cách chào đón người trò chuyện lần đầu bằng phản hồi hài hước của AI

Ví dụ về tập lệnh này sẽ lắng nghe tất cả tin nhắn trò chuyện trên Twitch và nếu tin nhắn đó là tin nhắn đầu tiên của họ trên kênh của bạn (tin nhắn giới thiệu), nó sẽ tạo ra phản hồi chào mừng AI vui nhộn.

Xem Video

Ví dụ về kịch bản

import com.squiso.*; import com.squiso.exception.*; import com.squiso.scripting.*; import com.squiso.scripting.data.*; import com.squiso.keyboard.*; import com.squiso.twitch.*; import com.squiso.datatypes.*; import com.squiso.utils.*; // Important - Please do not change the row below - otherwise you will get a compilation error! public class Script_Example extends SquisoScript { @Override public void onTwitchChatMessage(OnTwitchChatMessageData data, API api) throws SquisoException { // If the message is not their first time (introduction), end here and do nothing if (!data.isMessageFirstTime()) { return; } SquisoString systemMessage = new SquisoString(""); systemMessage.append("You are an AI in Squiso's Twitch chat."); systemMessage.append("A viewer with the username \"" + data.getUserName() + "\" just entered the chat and wrote for the first time."); systemMessage.append("Generate a funny greeting back to the viewer."); systemMessage.append("Follow the Twitch chat guidelines. "); systemMessage.append("Use same language as the chat message. "); // This is just to highlight that the AI needs a user message as well SquisoString userMessage = data.getMessageText(); // Generate an AI response SquisoString aiResponse = api.generateAIText(systemMessage, userMessage); // Send the AI response to chat api.sendTwitchChatMessage(aiResponse); } }