message.guild.channels.create('good', {
type: "text",
topic: "Привет"
});
let channel = message.guild.channels.cache.find(ch => ch.name == "good").id // получили его ID
if (message.channel.id === channel) { // если ID канала, в котором было отправлено сообщение === ID канала "good"
// . . . команды . . . //
} else {
return;
}
if (go = 1 && !message.author.bot) . . .
=
- является оператором присваивания, а если вы хотите сравнить переменную с чем-либо - вы должны использовать один из операторов сравнения let inVoiceChannel = false;
inVoiceChannel = true;
inVoiceChannel === true
, и бота нету в голосовом канале - значит бот вышел. const list = client.guilds.cache.get("id_сервера");
list.members.forEach(member => {
if (member.id === "id_бота") {
return message.channel.send("Статус: " + member.presence.status);
}
});
async function createChannel() {
const tempo1 = await guild.channels.create('channel', {
. . .
})
console.log(tempo1.id)
return tempo1
}
createChannel()
для начала нужно создать .json файл, и записать в него две фигурные скобки {}.
после чего, в обычном .js использовать фрагменты следующего кода:
в переменную read_file записываются все текущие данные из .json-файла.
один .json-объект будет выглядеть согласно форме:
а дальше вы можете делать с ними что угодно.
подробнее: https://stackabuse.com/reading-and-writing-json-fi...