Squiso es una herramienta de automatización gratuita y potente que te permite personalizar tu transmisión de Twitch usando scripts simples.

Cómo activar o desactivar filtros en OBS Studio con puntos de canal de Twitch

Este ejemplo habilita un filtro en OBS Studio durante 10 segundos y luego lo deshabilita cuando se canjea una recompensa de puntos de canal de Twitch.

Ejemplo de guió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 "Pixelate Webcam" if (data.getRewardName().equals("Pixelate Webcam")) { // Specify the source SquisoString sourceName = new SquisoString("Webcam"); // Specify the filter SquisoString filterName = new SquisoString("Pixelate"); // Enable the filter api.setOBSFilterEnabled(sourceName, filterName, true); // Specify a wait time of 10 seconds SquisoInteger waitTime = new SquisoInteger(10 * 1000); // 10 seconds later, disable the filter again api.doLater(waitTime, () -> { // Disable the filter again api.setOBSFilterEnabled(sourceName, filterName, false); }); } } }