Во-первых, вам нужно преобразовать текстовый файл, содержащий подсказки, в массив. Предположим, вы ввели все ваши советы в массив под названием dailyTips
. Вы можете использовать bot.setInterval(() => {...}, time)
в вашем bot.on('ready', () => {...}
событии. Бот будет выполнять команду каждые миллисекунды, указанные вами во времени.
let dailyTips = ['...', '...', '...'];
bot.on('ready', () => {
bot.setInterval(() => {
let toSendChannel = bot.channels.get('id'); // The channel you will send the tip in
let tip = dailyTips[Math.floor(Math.random() * dailyTips.length)]; // get random tip from the array
toSendChannel.send(tip);
}, 86400000); // 1 day = 86400000 ms
});
bot.login(token);
Надеюсь, я все прояснил для тебя.