Squiso est un outil d'automatisation gratuit et puissant qui vous permet de personnaliser votre flux Twitch à l'aide de scripts simples.

Comment enregistrer automatiquement le chat Twitch dans un fichier texte

Cet exemple de script écoute tous les messages de discussion Twitch et les enregistre automatiquement dans un fichier texte sur votre ordinateur.

Regardez la vidéo

Exemple de script

import com.squiso.*; import com.squiso.exception.*; import com.squiso.scripting.*; import com.squiso.scripting.data.*; import com.squiso.keyboard.*; import com.squiso.twitch.*; import com.squiso.datatypes.*; import com.squiso.utils.*; // Important - Please do not change the row below - otherwise you will get a compilation error! public class Script_Example extends SquisoScript { @Override public void onTwitchChatMessage(OnTwitchChatMessageData data, API api) throws SquisoException { // Create the line that should be appended to the file SquisoString line = new SquisoString("[" + SquisoDate.nowLocal().toYYYYMMDDHHMMSS() + "] " + data.getUserName() + ": " + data.getMessageText() + "\n"); // Write it to the terminal console api.log("Logging chat message: " + line); // Create a filename based on the current date String file = "chat_log_" + StringUtil.toFilenameFriendly(SquisoDate.nowLocal().toYYYYMMDD()) + ".txt"; // Append the line to the file line.appendToFile(file); } }