Как бы я проверил, не содержит ли строка "; скажем" после того, как человек уже сказал "; скажу", используя раздор. js.
Я хочу убедиться, что пользователь не ломает бот, который я создаю с помощью команды, скажем, скажем, скажем или что-то в этом роде.
Решено, код и примечания:
client.on("message", msg => { // when user says something
if (msg.content.toLowerCase().includes(";say ") && ((msg.author.id) !== ("690979386354302977"))) { // if it includes, ";say" and is not being sent by the bot
msg.reply((msg.content).slice(5)) //say everything after the first 5 characters
}
})
Этот бот все еще сейчас довольно глючно, но я исправлю это рано или поздно.