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 buộc Streamer bắn vũ khí của họ bằng Điểm kênh Twitch

Ví dụ về tập lệnh này lắng nghe trên Twitch Channel Point Reward đổi thưởng và sau đó mô phỏng cả hành động của chuột và bàn phím để buộc người phát trực tiếp bắn vũ khí và ném lựu đạn trong trò chơi.

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 onTwitchChannelPointRedeem(OnTwitchChannelPointRedeemData data, API api) throws SquisoException { // If the reward that got redeemed is called "Shoot Gun" if (data.getRewardName().equals("Shoot Gun")) { // Wait 5 seconds (5000ms) api.sleep(5000); // Hold down the left mouse button for 2 seconds api.mouseButtonLeftPress(2000); } // If the reward that got redeemed is called "Throw Grenade" if (data.getRewardName().equals("Throw Grenade")) { // Wait 5 seconds (5000ms) api.sleep(5000); // Press the G key api.keyPress(KeyboardKey.G); // Wait a second again api.sleep(1000); // Throw the grenade api.mouseButtonLeftPress(); } } }