Unity Twitch Chat
v1.2.3
Este es un cliente IRC de Twitch.tv ligero y eficiente para Unity.
En resumen, esto te permite integrar Twitch Chat a tus proyectos de Unity.
El objetivo principal es poder leer y enviar mensajes de chat de la manera más eficiente posible.
+
en la esquina superior izquierdaAdd package from git URL...
Add
https://github.com/lexonegit/Unity-Twitch-Chat.git?path=/Unity-Twitch-Chat/Assets/Package
Twitch IRC
.Use Anonymous Login
para usarlo sin OAuthConnect IRC On Start
y Join Channel On Start
estén habilitados y presione reproducir. Ahora debería ver mensajes de UNIRSE, etc. en la consola.IRC.OnChatMessage
.Chatter
que contienen información sobre cada mensaje de chat, como el nombre del chatter, el mensaje, los gestos, etc.¿Tienes problemas? Consulte el Proyecto de ejemplo incluido para comprenderlo mejor.
Genera charlatanes como cajas saltarinas. El color de la caja se basa en su insignia principal.
void
Connect() - Se conecta a Twitch IRCvoid
Disconnect() - Se desconecta de Twitch IRCvoid
SendChatMessage(mensaje de cadena) : envía un mensaje de chat al canalvoid
JoinChannel (canal de cadena) : únete a un canal de Twitchvoid
LeaveChannel (canal de cadena) : abandonar un canal de Twitchvoid
Ping() - Envía un mensaje PING al servidor IRC de Twitchevent
OnChatMessage : evento que se invoca cuando se recibe un mensaje de chatevent
OnConnectionAlert : evento que se invoca cuando se recibe una alerta de conexiónIRCTags
ClientUserTags : devuelve las etiquetas del usuario del cliente (insignias, color del nombre, etc.)Color
GetNameColor() - Devuelve el color del nombre del interlocutorbool
IsDisplayNameFontSafe() : devuelve verdadero si displayName es "seguro para fuentes", lo que significa que solo contiene caracteres: az, AZ, 0-9, _bool
ContieneEmote(string emoteId) : devuelve verdadero si el mensaje del interlocutor contiene el emote especificado (por id)bool
HasBadge(string badgeName) : devuelve verdadero si el interlocutor tiene la insignia especificada Licencia MIT
Intro Fighters, juego de superposición de transmisión https://lexone.itch.io/introfighters
¿Hiciste algo genial? ¡Contáctame (lexone en Discord) para aparecer aquí!