Я делаю Kahoot Bot , и я хочу, чтобы у него была функция, позволяющая пользователю выбирать ответ. Я использую readline до захват пользовательского ввода (пример кода того, что я делаю):
var rl = require("readline").createInterface({
input: process.stdin,
output: process.stdout
});
rl.question('Type in your answer!\n', (answer) => {
console.log(answer)
})
, но каждый игрок (бот) отделен и не как в 1 кластере. (Кластер, как и у каждого бота, имеет тот же разум, что и другой, иначе он не спамит мою консоль.) Я пытался использовать эмиттеры, но я не представляю, как использовать EventEmitter, поэтому я перестал их использовать. Поэтому, если я попытаюсь выполнить приведенный выше код (с более чем 100 ботами), я получу всю консоль со спамом с повторяющимися символами и строками. Как я могу это скрыть?