let members = message.guild.members.array();
for (let member in members) {
member.user.send("сообщение");
};
<@!user_id>
- упоминание пользователя<@&role_id>
- упоминание роли <@user_id>
message.channel.send(`Hi, <@${message.author.id}>`)
//badWords - переменная, в которую, предположим, и записан этот массив
for (let word of badWords) {
if (message.content.includes(word)) {}
};
args = message.content.split(' ');
args.shift();
//убрали 1 элемент (саму команду)
args = args.join(' ');
//теперь это единая строка
!role [упоминание]
.message.guild.members.get(message.author.id).addRole('123456789012345678');
user = message.content.split(' ')[1];
//далее 2 способа
//первый
message.guild.members.get(message.mentions.first()).addRole('123456789012345678');
//второй
if (user.includes('!')) user = user.slice(3, -1);
else user = user.slice(2, -1);
message.guild.members.get(user).addRole('123456789012345678');
let guildList = client.guilds.map();
//переменную прописать можно как угодно, я преддагаю свой способ
let role = new Map();
role.set('id сервера', 'id роли');
//так несколько раз
for (let i=0; i<guildList.length; i++) {
guildList[i].members.get(message.author.id).addRole(role.get(guildList[i].id)).catch(e => console.log(e));
};
.createChannel("Приват", {
type: "VOICE",
parent: "665266615423598602",