Unity Twitch Chat
v1.2.3
Dies ist ein leichter und effizienter Twitch.tv IRC-Client für Unity.
Kurz gesagt: Dies ermöglicht Ihnen die Integration von Twitch Chat in Ihre Unity-Projekte.
Das primäre Ziel besteht darin, Chatnachrichten möglichst effizient lesen und versenden zu können.
+
.Add package from git URL...
aus.Add
https://github.com/lexonegit/Unity-Twitch-Chat.git?path=/Unity-Twitch-Chat/Assets/Package
Twitch IRC
Komponente hinzu.Use Anonymous Login
aktivieren, um ohne OAuth zu verwendenConnect IRC On Start
und Join Channel On Start
aktiviert sind, und drücken Sie „Play“. In der Konsole sollten nun JOIN-Meldungen usw. angezeigt werden.IRC.OnChatMessage
-Ereignis.Chatter
Objekte, die Informationen zu jeder Chat-Nachricht enthalten, z. B. Chatter-Name, Nachricht, Emotes usw.Haben Sie Probleme? Schauen Sie sich zum besseren Verständnis das mitgelieferte Beispielprojekt an.
Chatter als Sprungboxen erzeugen. Die Boxfarbe basiert auf ihrem primären Abzeichen.
void
Connect() – Verbindet sich mit Twitch IRCvoid
Disconnect() – Trennt die Verbindung zum Twitch IRCvoid
SendChatMessage(string message) – Sendet eine Chat-Nachricht an den Kanalvoid
JoinChannel(stringchannel) – Treten Sie einem Twitch-Kanal beivoid
LeaveChannel(stringchannel) – Einen Twitch-Kanal verlassenvoid
Ping() – Sendet eine PING-Nachricht an den Twitch IRC-Serverevent
OnChatMessage – Ereignis, das aufgerufen wird, wenn eine Chat-Nachricht empfangen wirdevent
OnConnectionAlert – Ereignis, das aufgerufen wird, wenn eine Verbindungswarnung empfangen wirdIRCTags
ClientUserTags – Gibt die Tags des Client-Benutzers zurück (Abzeichen, Namensfarbe usw.)Color
GetNameColor() – Gibt die Farbe des Namens des Chatters zurückbool
IsDisplayNameFontSafe() – Gibt true zurück, wenn displayName „fontsicher“ ist, was bedeutet, dass es nur folgende Zeichen enthält: az, AZ, 0-9, _bool
ContainsEmote(string emoteId) – Gibt „true“ zurück, wenn die Nachricht des Chatters das angegebene Emote (nach ID) enthält.bool
HasBadge(string BadgeName) – Gibt „true“ zurück, wenn der Chatter das angegebene Abzeichen hat MIT-Lizenz
Intro Fighters, Stream-Overlay-Spiel https://lexone.itch.io/introfighters
Hast du etwas Cooles gemacht? Kontaktieren Sie mich (Lexone auf Discord), um hier vorgestellt zu werden!