@peanutmeta

Вопрос насчет префикса discord.js?

Приветствую, я хочу сделать так, чтобы мой бот реагировал на различные префиксы. Допустим сейчас у меня стоит префикс "Бот", но я хочу чтобы он реагировал еще и на префиксы: "ботик", "бот,".
То что я писал в конфиге бота, а конкретно:

"prefix": [ "Бот", "ботик", "ботяра", "бот," ] - это не помогло, бот перестал реагировать на изначальный префикс "Бот".

Вот то, для чего я пытаюсь влепить новые префиксы:

bot.on("message", (message) => {
if (message.content.startsWith(prefix)) {
message.reply(botChoice[Math.floor(Math.random() * botChoice.length)]);
}
Надеюсь кто-нибудь знает ответ на мой вопрос :)
  • Вопрос задан
  • 5142 просмотра
Решения вопроса 1
@StockholmSyndrome
const prefixes = [ "Бот", "ботик", "ботяра", "бот," ];
bot.on("message", (message) => {
  if (prefixes.some((prefix) => message.content.startsWith(prefix))) {
    message.reply(botChoice[Math.floor(Math.random() * botChoice.length)]);
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы