Как повторить действие в боте

Начинающий
Статус
Оффлайн
Регистрация
4 Дек 2017
Сообщения
8
Реакции[?]
1
Поинты[?]
0
Дарова, у меня проблема появилась, я пишу бота для твитч и хочу, чтобы по команде !joke мне выдавало рандомный один анекдот из моей базы данных. Я знаю, как сделать рандомный анекдот, мне нужно, чтобы эту команду можно было использовать много раз и чтобы были разные анекдоты. Пробовал settimeout и setinterval , но это не то или я не знаю, как ими пользоваться.

client.connect()
client.on('message', ('chat', (channel, user, message, self) => {
if(self) return
if(message === '!joke') {
result.forEach(function(item, i, result) {
client.say(channel, `${result.content}`)
console.log(result.content)
})
}
 
Сверху Снизу