JY et Gerald expliquent les await
This commit is contained in:
parent
a1126486e7
commit
0c6c086735
1 changed files with 32 additions and 23 deletions
37
main.js
37
main.js
|
@ -26,28 +26,37 @@ var Embed = new Discord.MessageEmbed()
|
||||||
let i=0;
|
let i=0;
|
||||||
let j=0;
|
let j=0;
|
||||||
|
|
||||||
function spam(message){
|
|
||||||
|
// message.guild.members.cache.forEach(function(z) {
|
||||||
|
// List.forEach(function(z)
|
||||||
|
|
||||||
|
async function spam(message){
|
||||||
const role1 = message.guild.roles.cache.find(({name}) => name === '1');
|
const role1 = message.guild.roles.cache.find(({name}) => name === '1');
|
||||||
const role2 = message.guild.roles.cache.find(({name}) => name === '2');
|
const role2 = message.guild.roles.cache.find(({name}) => name === '2');
|
||||||
const role3 = message.guild.roles.cache.find(({name}) => name === '3');
|
const role3 = message.guild.roles.cache.find(({name}) => name === '3');
|
||||||
if(message.member.hasPermission('ADMINISTRATOR')){
|
if(message.member.hasPermission('ADMINISTRATOR')){
|
||||||
message.guild.members.cache.forEach(function(z) {
|
//console.log(message.guild.memberCount);
|
||||||
if (!z.roles.cache.find( elem => elem.name == 'Élève' || elem.name == 'Professeurs')) {
|
//console.log(message.guild.members);
|
||||||
if(!z.user.bot){
|
const z = await message.guild.members.fetch();
|
||||||
|
console.log(z);
|
||||||
|
z.forEach(function (y) {
|
||||||
|
console.log(y.displayName);
|
||||||
|
if (!y.roles.cache.find( elem => elem.name == 'Élève' || elem.name == 'Professeurs')) {
|
||||||
|
if(!y.user.bot){
|
||||||
console.log(z.displayName);
|
console.log(z.displayName);
|
||||||
console.log("2");
|
console.log("2");
|
||||||
if (!z.roles.cache.find( elem => elem.name == '1' || elem.name == '2' || elem.name == '3')) {
|
if (!y.roles.cache.find( elem => elem.name == '1' || elem.name == '2' || elem.name == '3')) {
|
||||||
z.roles.add(role1);
|
y.roles.add(role1);
|
||||||
}if (z.roles.cache.find( elem => elem.name == '1')){
|
}if (y.roles.cache.find( elem => elem.name == '1')){
|
||||||
z.roles.add(role2);
|
y.roles.add(role2);
|
||||||
}if(z.roles.cache.find( elem => elem.name == '2')){
|
}if(y.roles.cache.find( elem => elem.name == '2')){
|
||||||
z.roles.add(role3);
|
y.roles.add(role3);
|
||||||
}if(z.roles.cache.find( elem => elem.name == '3')){
|
}if(y.roles.cache.find( elem => elem.name == '3')){
|
||||||
console.log("3");
|
console.log("3");
|
||||||
z.kick("regardez vos DM ;)");
|
y.kick("regardez vos DM ;)");
|
||||||
console.log("14");
|
console.log("14");
|
||||||
}else{
|
}else{
|
||||||
z.send(Embed);
|
y.send(Embed);
|
||||||
}
|
}
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
@ -89,6 +98,6 @@ client.on('message', msg => {
|
||||||
spam(msg);
|
spam(msg);
|
||||||
}
|
}
|
||||||
if(msg.content == '/add'){
|
if(msg.content == '/add'){
|
||||||
add(msg);
|
add(msg).then(() => {});
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue