1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
| bot.on('message', message => {
if(message.channel.id === "585866453006286869"){
if(!message.content.startsWith('.pds')){
if(!message.content.startsWith('.fds')){
if(message.author.tag === 'Abdela BOT#1588' || message.author.tag === '🔥 𝓚𝓪𝓭𝓮𝓻 🔥#9342' || message.author.tag === 'Seefox#1819'){
return
}
message.delete()
message.reply('Ce channel est réservé uniquement aux prises de services !').then(d_message => { d_message.delete(8000)});
}
}
}
})
bot.on('message', message => {
const embed= new Discord.RichEmbed();
if(message.content[0] === prefix) {
let splitMessage = message.content.split(" ")
if(splitMessage[0] === '.pds') {
message.delete()
let modRole = message.guild.roles.find("name", "Membre Abdela");
if(!message.member.roles.has(modRole.id)) {
return message.reply("Tu n'as pas la permission de faire cette commande.").catch(console.error);
}
let server = splitMessage[1]
if(server < 1 || server > 3){
return message.reply("Veuillez indiquer le bon numéro du serveur.").then(d_message => { d_message.delete(5000)});
}
if(splitMessage.length === 2)
bot.channels.get("585866453006286869").send({embed: {
title: "**" + message.member.displayName + "** a rejoint le serveur " + splitMessage[1] + ".",
author: {name: "Début de Service", icon_url: bot.user.avatarURL},
color: (0x28D031),
timestamp: new Date(),
footer: {icon_url: message.member.avatarURL},
}});
bot.channels.get("585546491729543168").send({embed: {
title: "**" + message.member.displayName + "** a rejoint le serveur " + splitMessage[1] + ".",
author: {name: "ADMIN - Services", icon_url: bot.user.avatarURL},
color: (0x28D031),
timestamp: new Date(),
footer: {text: "Consulté la DB pour la liste des Services", icon_url: message.member.avatarURL},
}});
}
}
})
bot.on('message', message => {
if(message.content[0] === prefix) {
let splitMessage = message.content.split(" ")
if(splitMessage[0] === '.pds') {
let modRole = message.guild.roles.find("name", "Membre Abdela");
if(!message.member.roles.has(modRole.id)) {
return console.log("DB PDS ERROR : PERM")
}
let server = splitMessage[1]
if(server < 1 || server > 3){
return console.log("DB PDS ERROR : NUM")
}
var author = message.member.displayName
var date = new Date()
db.get('services')
.push({ nom: author, date: date})
.write()
console.log("Ajout d'une PDS a la DB.")
}} |
Partager