- Yasaklandı
-
- #1
const ms = require('ms');[/B]
[B]const ayarlar = require('../ayarlar.json');[/B]
[B][/B]
[B]var prefix = ayarlar.prefix[/B]
[B][/B]
[B]exports.run = (client, message, args) => {[/B]
[B] if (!message.guild) {[/B]
[B] const ozelmesajuyari = new Discord.RichEmbed()[/B]
[B] .setColor(0xFF0000)[/B]
[B] .setTimestamp()[/B]
[B] .setAuthor(message.author.username, message.author.avatarURL)[/B]
[B] .addField(':warning: Uyarı :warning:', '`kilit` adlı komutu özel mesajlarda kullanamazsın.')[/B]
[B] return message.author.sendEmbed(ozelmesajuyari); }[/B]
[B] if (!client.lockit) client.lockit = [];[/B]
[B] let time = args.join(' ');[/B]
[B] let validUnlocks = ['release', 'unlock'];[/B]
[B] if (!time) return message.reply('Doğru kullanım: ' + prefix + 'kilit <süre örneğin: 2 min>');[/B]
[B][/B]
[B] if (validUnlocks.includes(time)) {[/B]
[B] message.channel.overwritePermissions(message.guild.id, {[/B]
[B] SEND_MESSAGES: null[/B]
[B] }).then(() => {[/B]
[B] message.channel.send('Kanal kilidi açıldı.');[/B]
[B] clearTimeout(client.lockit[message.channel.id]);[/B]
[B] delete client.lockit[message.channel.id];[/B]
[B] }).catch(error => {[/B]
[B] console.log(error);[/B]
[B] });[/B]
[B] } else {[/B]
[B] message.channel.overwritePermissions(message.guild.id, {[/B]
[B] SEND_MESSAGES: false[/B]
[B] }).then(() => {[/B]
[B] message.channel.send(`Kanal kilitlendi. ${ms(ms(time), { long:true })}`).then(() => {[/B]
[B][/B]
[B] client.lockit[message.channel.id] = setTimeout(() => {[/B]
[B] message.channel.overwritePermissions(message.guild.id, {[/B]
[B] SEND_MESSAGES: null[/B]
[B] }).then(message.channel.send('Kanalın kilidi açıldı.')).catch(console.error);[/B]
[B] delete client.lockit[message.channel.id];[/B]
[B] }, ms(time));[/B]
[B][/B]
[B] }).catch(error => {[/B]
[B] console.log(error);[/B]
[B] });[/B]
[B] });[/B]
[B] }[/B]
[B]};[/B]
[B]exports.conf = {[/B]
[B] enabled: true,[/B]
[B] guildOnly: true,[/B]
[B] aliases: ['ld'],[/B]
[B] permLevel: 2[/B]
[B]};[/B]
[B][/B]
[B]exports.help = {[/B]
[B] name: 'kilit',[/B]
[B] description: 'Kanalı istediğiniz kadar süreyle kitler.',[/B]
[B] usage: 'kilit <süre>'[/B]
[B]};[/B]
[B]
İşimiz hocamSaol Reis
teşekürlersaol eline sağlık
konudaki kodlar yine bozuk kardeşm editor kullanmayı bilmiyormusunteşekürler
Teşekür ederim bilmiyorumBu kadar bilgi nerden geliyor?
konudaki kodlar yine bozuk kardeşm editor kullanmayı bilmiyormusun
const ms = require('ms');
const ayarlar = require('../ayarlar.json');
var prefix = ayarlar.prefix
exports.run = (client, message, args) => {
if (!message.guild) {
const ozelmesajuyari = new Discord.RichEmbed()
.setColor(0xFF0000)
.setTimestamp()
.setAuthor(message.author.username, message.author.avatarURL)
.addField(':warning: Uyarı :warning:', '`kilit` adlı komutu özel mesajlarda kullanamazsın.')
return message.author.sendEmbed(ozelmesajuyari); }
if (!client.lockit) client.lockit = [];
let time = args.join(' ');
let validUnlocks = ['release', 'unlock'];
if (!time) return message.reply('Doğru kullanım: ' + prefix + 'kilit <süre örneğin: 2 min>');
if (validUnlocks.includes(time)) {
message.channel.overwritePermissions(message.guild.id, {
SEND_MESSAGES: null
}).then(() => {
message.channel.send('Kanal kilidi açıldı.');
clearTimeout(client.lockit[message.channel.id]);
delete client.lockit[message.channel.id];
}).catch(error => {
console.log(error);
});
} else {
message.channel.overwritePermissions(message.guild.id, {
SEND_MESSAGES: false
}).then(() => {
message.channel.send(`Kanal kilitlendi. ${ms(ms(time), { long:true })}`).then(() => {
client.lockit[message.channel.id] = setTimeout(() => {
message.channel.overwritePermissions(message.guild.id, {
SEND_MESSAGES: null
}).then(message.channel.send('Kanalın kilidi açıldı.')).catch(console.error);
delete client.lockit[message.channel.id];
}, ms(time));
}).catch(error => {
console.log(error);
});
});
}
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['ld'],
permLevel: 2
};
exports.help = {
name: 'kilit',
description: 'Kanalı istediğiniz kadar süreyle kitler.',
usage: 'kilit <süre>'
};
ya kardeş averelmisin nesin sen ? bana atıcağına konuyu güncellesene senin koduna ihtiyacım yok benim millet kullanamıyacak çünki paylaştıgın kod hatalı kopyalayıp kendin kullanmayı denesene bir konudaki kodu ? neden yorum olarak bana atıyorsun git güncelle konuyu bak birdaha olursa ciddiyim süresiz uzaklaştıracam seni forumdan ciddiye alınmıyormuyuz biz anlamadımki insan açtıgı konuya döner bi bakar ulan burda bir terslik var der hangi dünyada yaşıyorsun sen amk gece gece triggerleme beni bak
JavaScript:const ms = require('ms'); const ayarlar = require('../ayarlar.json'); var prefix = ayarlar.prefix exports.run = (client, message, args) => { if (!message.guild) { const ozelmesajuyari = new Discord.RichEmbed() .setColor(0xFF0000) .setTimestamp() .setAuthor(message.author.username, message.author.avatarURL) .addField(':warning: Uyarı :warning:', '`kilit` adlı komutu özel mesajlarda kullanamazsın.') return message.author.sendEmbed(ozelmesajuyari); } if (!client.lockit) client.lockit = []; let time = args.join(' '); let validUnlocks = ['release', 'unlock']; if (!time) return message.reply('Doğru kullanım: ' + prefix + 'kilit <süre örneğin: 2 min>'); if (validUnlocks.includes(time)) { message.channel.overwritePermissions(message.guild.id, { SEND_MESSAGES: null }).then(() => { message.channel.send('Kanal kilidi açıldı.'); clearTimeout(client.lockit[message.channel.id]); delete client.lockit[message.channel.id]; }).catch(error => { console.log(error); }); } else { message.channel.overwritePermissions(message.guild.id, { SEND_MESSAGES: false }).then(() => { message.channel.send(`Kanal kilitlendi. ${ms(ms(time), { long:true })}`).then(() => { client.lockit[message.channel.id] = setTimeout(() => { message.channel.overwritePermissions(message.guild.id, { SEND_MESSAGES: null }).then(message.channel.send('Kanalın kilidi açıldı.')).catch(console.error); delete client.lockit[message.channel.id]; }, ms(time)); }).catch(error => { console.log(error); }); }); } }; exports.conf = { enabled: true, guildOnly: true, aliases: ['ld'], permLevel: 2 }; exports.help = { name: 'kilit', description: 'Kanalı istediğiniz kadar süreyle kitler.', usage: 'kilit <süre>' };
HOCAM BİDE BUNU DENEYİN ?
malesef bende ../ayarlar.json yüklenilmiyor
const Discord = require('discord.js');
const client = new Discord.Client();
const ayarlar = require('./ayarlar.json');
const chalk = require('chalk');
const fs = require('fs');
const moment = require('moment');
require('./util/eventLoader')(client);
var prefix = ayarlar.prefix;
const log = message => {
console.log(`[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${message}`);
};
client.commands = new Discord.Collection();
client.aliases = new Discord.Collection();
fs.readdir('./komutlar/', (err, files) => {
if (err) console.error(err);
log(`${files.length} komut yüklenecek.`);
files.forEach(f => {
let props = require(`./komutlar/${f}`);
log(`Yüklenen komut: ${props.help.name}.`);
client.commands.set(props.help.name, props);
props.conf.aliases.forEach(alias => {
client.aliases.set(alias, props.help.name);
});
});
});
client.reload = command => {
return new Promise((resolve, reject) => {
try {
delete require.cache[require.resolve(`./komutlar/${command}`)];
let cmd = require(`./komutlar/${command}`);
client.commands.delete(command);
client.aliases.forEach((cmd, alias) => {
if (cmd === command) client.aliases.delete(alias);
});
client.commands.set(command, cmd);
cmd.conf.aliases.forEach(alias => {
client.aliases.set(alias, cmd.help.name);
});
resolve();
} catch (e){
reject(e);
}
});
};
client.load = command => {
return new Promise((resolve, reject) => {
try {
let cmd = require(`./komutlar/${command}`);
client.commands.set(command, cmd);
cmd.conf.aliases.forEach(alias => {
client.aliases.set(alias, cmd.help.name);
});
resolve();
} catch (e){
reject(e);
}
});
};
client.unload = command => {
return new Promise((resolve, reject) => {
try {
delete require.cache[require.resolve(`./komutlar/${command}`)];
let cmd = require(`./komutlar/${command}`);
client.commands.delete(command);
client.aliases.forEach((cmd, alias) => {
if (cmd === command) client.aliases.delete(alias);
});
resolve();
} catch (e){
reject(e);
}
});
};
client.on('message', msg => {
if (msg.content.toLowerCase() === 'sa') {
if (!msg.guild.member(msg.author).hasPermission("BAN_MEMBERS")) {
msg.author.sendMessage('Aleyküm selam, hoş geldin ^^');
} else {
msg.reply('Aleyküm selam, hoş geldin ^^');
}
}
});
client.elevation = message => {
if(!message.guild) {
return; }
let permlvl = 0;
if (message.member.hasPermission("BAN_MEMBERS")) permlvl = 2;
if (message.member.hasPermission("ADMINISTRATOR")) permlvl = 3;
if (message.author.id === ayarlar.sahip) permlvl = 4;
return permlvl;
};
var regToken = /[\w\d]{24}\.[\w\d]{6}\.[\w\d-_]{27}/g;
client.on('warn', e => {
console.log(chalk.bgYellow(e.replace(regToken, 'that was redacted')));
});
client.on('error', e => {
console.log(chalk.bgRed(e.replace(regToken, 'that was redacted')));
});
client.on('guildMemberAdd', member => {
let guild = member.guild;
let joinRole = guild.roles.find('name', 'Üye');
member.addRole(joinRole);
const channel = member.guild.channels.find('name', 'mod-log');
if (!channel) return;
const embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setAuthor(member.user.username, member.user.avatarURL)
.setThumbnail(member.user.avatarURL)
.setTitle(' | Sunucuya katıldı!')
.setTimestamp()
channel.sendEmbed(embed);
});
client.on('guildMemberAdd', member => {
let guild = member.guild;
let joinRole = guild.roles.find('name', 'Üye');
member.addRole(joinRole);
const channel = member.guild.channels.find('name', 'mod-log');
if (!channel) return;
const embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setAuthor(member.user.username, member.user.avatarURL)
.setThumbnail(member.user.avatarURL)
.setTitle(' | Sunucuya katıldı!')
.setTimestamp()
channel.sendEmbed(embed);
});
client.on('guildMemberRemove', member => {
const channel = member.guild.channels.find('name', 'mod-log');
if (!channel) return;
const embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setAuthor(member.user.username, member.user.avatarURL)
.setThumbnail(member.user.avatarURL)
.setTitle(' | Sunucudan ayrıldı')
.setTimestamp()
channel.sendEmbed(embed);
});
client.on("message", message => {
if (message.content.toLowerCase() === prefix + "sunucuresmi") {
message.channel.sendEmbed(new Discord.RichEmbed()
.setDescription(`Sunucu Resmi:`)
.setImage(`${message.guild.iconURL} `)
.setColor("RANDOM"));
}
});
client.login(ayarlar.token);
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?