const Observation = require("./base.js").Observation; class onChat extends Observation { constructor(bot) { super(bot); this.name = "onChat"; this.obs = ""; bot.on("chatEvent", (username, message) => { // Save entity status to local variable if (message.startsWith("/")) { return; } this.obs += message; this.bot.event(this.name); }); } observe() { const result = this.obs; this.obs = ""; return result; } } module.exports = onChat;