Integración de twitch - Daiivr/SysBot.PokemonScarletViolet GitHub Wiki
Obtenga un token de acceso de Twitch para bots de Twitch y complete los campos de configuración de Twitch. Tendrás que definir:
- Canal: El nombre de usuario que posee el canal en el que se transmitirá; esto es para decirle a su bot a qué canal unirse e interactuar.
- Nombre de usuario: El nombre de usuario de la cuenta del bot que interactuará con su canal.
- Token: El token de acceso de usuario para la cuenta del bot. Su token debe tener los siguientes alcances:
chat:edit
chat:read
whispers:edit
whispers:read
Cierre el programa y ábralo nuevamente después de agregar esta información.
ADVERTENCIA: No ejecute el bot con credenciales que sean su propia cuenta de usuario (transmisión).
- Twitch te avisará y suspenderá tu cuenta principal si se descubre que te auto-botteas.
- Cree una cuenta de bot separada y genere su token de inicio de sesión para ese bot.
El bot de Twitch mantiene una lista de usuarios que esperan un código. Si no susurran un código lo suficientemente rápido, serán eliminados de la lista.
Superposiciones de transmisión
En la configuracion de Stream
, verá la opción de generar varios archivos para usarlos como superposiciones:
- CreateAssets: Actívelo si desea que el bot genere activos.
- On Deck: Los siguientes usuarios en la fila
- On Deck 2: Los siguientes usuarios en la fila (si desea dos columnas)
- User List: Usuarios en cola (para desplazar el texto); no es útil cuando se ejecutan varios bots.
- Queue Count: Recuento de cuántos usuarios hay en la cola.
Bloqueo de código comercial
Esta configuración crea una imagen personalizada que se usará como una superposición para evitar que los espectadores roben códigos comerciales. Sin este activo generado, debería considerar retrasar su transmisión para que los códigos comerciales no sean atacados. La imagen de bloqueo se crea al ingresar un código de comercio y se elimina cuando el código de comercio ya no está visible en la pantalla (ya sea como un menú o diálogo).
- CopyImageFile: Establézcalo en
True
si desea utilizar una imagen personalizada. De lo contrario, el programa generará un rectángulo negro. - TradeBlockFile: Si desea tener una imagen personalizada, esta debe ser una ruta hacia donde se encuentra la imagen. La imagen puede tener cualquier nombre. Un camino se verá algo como
C:\Users\Anubis\Desktop\image.png
. - TradeBlockFormat: Cuando se genera una imagen de bloqueo (ya sea el rectángulo negro o su imagen personalizada), se copia en el directorio SysBot.exe y se le cambia el nombre. Este campo es para el formato de nombre de esa imagen copiada.
- Por ejemplo, configurar esto
block_{0}.png
para una Switch IP de 192.168.1.20 creará una imagen de bloque nombradablock_192.168.1.20.png
cada vez que se ingrese el código de enlace. Se pueden configurar varios bots de esta manera, ya que cada uno usará la dirección IP única como nombre.
- Por ejemplo, configurar esto
- Para configurar su superposición para cada bot en OBS, cree un temporal
png
en la ruta esperada con el nombre esperado. Agregue una fuente de imagen y selecciónelapng
. Dimensionalo apropiadamente.- Por ejemplo, si su directorio SysBot.NET es
C:\SysBot
y se espera que la imagen de bloque para un bot seablock_192.168.1.20
, la imagen de bloque copiada se ubicará enC:\SysBot\block_192.168.1.20.png
. Debe crear un dummypng
en esta ubicación y usarlo para configurar OBS.
- Por ejemplo, si su directorio SysBot.NET es