Beiträge von TheOWord

    Ahoi, ich habe ein Problem.
    Ich möchte als zuschauerinteraktion den Bot dazu bringen witze zu erzählen.
    Dazu habe ich folgenden Code genutzt:


    JavaScript
    var badjokes = Array(
    witz1,
    witz2,
    witz3
    );
    var randomJoke = badjokes[Math.floor(Math.random()* badjokes.length)];


    das funktioniert auch... mit einem Witz, der Code der geladen wird wird nur einmal durchgegangen und dann immer der selbe code Ausgegeben.
    Habt ihr / Hast du eine Idee wie ich das ändern kann?


    Der Code wird ausgeführt über folgenden Chat-Befehl:

    JavaScript
    client.on('chat', function(channel, userstate, message, self) {
      if(message == "!witz"){
        client.say("TheOWord", "@"+userstate.username+" möchte einen Sehr schlechten witz hören, hier ist er: "+randomJoke+"");
      }
    });


    Ich habe gedacht den Bot Automatisch dis-/reconnecten zu lassen, dies erschien mir aber ein wenig unnötig.
    Ich würde mich über jegliche Anregung freuen