Page 1 of 1

So erkennen Sie Wörter, die von einem Bot in Twitch gesendet werden [geschlossen]

Posted: 13 Jan 2025, 13:52
by Guest
Ich führe zwei Bots aus, einen von Streamlabs und ein weiteres Skript (mit tmi.js), das ich lokal ausführe.
Für das Skript habe ich diesen Code von Ma3x aus dieser Quelle gefunden: Cooldown für den Twitch-Bot (Teil des unten gezeigten Codes) erstellt und in mein Skript eingefügt. Es konnte die von den Chattern gesendeten Nachrichten erkennen.
Die vom Streamlabs-Bot gesendeten Nachrichten werden jedoch nicht erkannt. Ich habe viele Änderungen am Code versucht, aber ohne Erfolg. Was muss ich tun, damit das Skript die von einem Bot gesendeten Wörter erkennt?
Hier ist der Code:

Code: Select all

 let lastHelpTime = 0
client.on('message', (channel, tags, message, self) => {

const send = message === "This is the message sent by a bot"

if ( !send ) return;

const timeNow = new Date().getTime()

if (timeNow - lastHelpTime > 60 * 1000) {

lastHelpTime = timeNow

client.say(channel, `This is the reply`)
}
Vielen Dank im Voraus!