Проверка включения или выключения переключателя - PullRequest
0 голосов
/ 28 мая 2020

Я не уверен в коде, который я предоставил ниже. Однако я пытаюсь заставить бота проверять, включен он или отключен. По сути, если мод выполнил команду <antilink on> и снова выполнил команду, я хочу, чтобы бот вернул The anti-link is already on. То же самое с off.

if (args[0] === "on") {
  message.channel.send("Anti-link has been turned on.")
  db.set("al_" + message.guild.id, true)
} else if (args[0] === "on") {
  return message.channel.send("Anti-invite is already on.")
}

if (args[0] === "off") {
  message.channel.send("Anti-link has been turned off.")
  db.set("al_" + message.guild.id, null)
}

1 Ответ

0 голосов
/ 28 мая 2020

Кажется, вы выставили значение в db?

Я бы подумал, что вам нужно получить текущее значение анти-ссылки, которое вы сохранили в базе данных, и сравнить его с args [0], чтобы определить, включена ли уже анти-ссылка или нет.

...