Приветствую, у меня есть код:
const thank = [ "Бот, спасибо", "Бот, благодарю", "Бот, сяб", "Бот, лучший", "бот, спасибо", "бот, благодарю", "бот, сяб", "бот, лучший" ];
const thanks = ["к твоим услугам, дружище :)", "всегда стараюсь!", "рад помочь!", "да не за что, друг "]
const thanksreact = ["❤️", "", "", "✌️", ""]
bot.on("message", (message) => {
if (thank.some((thank) => (message.content === thank))) {
message.reply(thanks[Math.floor(Math.random() * thanks.length)])
message.react(thanksreact[Math.floor(Math.random() * thanksreact.length)]);
}
});
И еще один код:
prefixes = [ "Бот,", "бот," ];
bot.on("message", (message, args) => {
if (prefixes.some((prefix) => message.content.startsWith(prefix))) {
message.reply(botChoice[Math.floor(Math.random() * botChoice.length)]);
}
});
Так вот, когда я ввожу команду "Бот, спасибо" - то бот читает еще и текст "Бот," , тем самым отправляет в ответ рандомные тексты из первой и второй команды, помогите исправить :)