Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Kanala Mesaj Yazma Aç/Kapat Komutu, Discord.js Bot Kodları Kanala Mesaj Yazma Aç/Kapat Komutu
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
- Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
const Discord = require('discord.js')
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('❌ Uyarı :x;', '`kilit`Benim Mesaj Kutum Sana Açık Zaten. :?')
return message.author.sendEmbed(ozelmesajuyari); }
message.channel.send(`Kanal Başarıyla Açıldı Herkes Kanalı görebilir`)
message.channel.overwritePermissions(message.guild.id, {
SEND_MESSAGES: true,
READ_MESSAGES: true
}).then(() => {
});
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['kanalaç','ka'],
permLevel: 2,
kategori:'moderasyon'
};
exports.help = {
name: 'kanalaç',
description: 'Kanalı mesaj yazmaya açar.',
usage: 'ka'
};
//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
const Discord = require('discord.js')
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('❌ Uyarı :x;', '`kilit`Dm kapatırsan nasıl bana ulaşıcaksın evlat!.')
return message.author.sendEmbed(ozelmesajuyari); }
message.channel.send(`Kanal Başarıyla Kilitlendi Yönetici Yetkisi olmayan kimse kanalı göremiyecek`)
message.channel.overwritePermissions(message.guild.id, {
SEND_MESSAGES: false,
READ_MESSAGES: false
}).then(() => {
});
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['kanalkapat','kk'],
permLevel: 2,
kategori:'moderasyon2'
};
exports.help = {
name: 'kanalkapat',
description: 'Kanalı mesaj yazmaya kapatır.',
usage: 'kilit'
};
###AÇIKLAMALAR VE İZİNLER
Read message true bu mesaj aç demek
false olumsuz olduğu gibi kanal kapat demek
aticagim listedeki izinleri çeviride çevirip kodu editleyerek te kullanabilirsiniz
İzin listesi
# İZİNLER (DOCS)
ADMINISTRATOR (implicitly has all permissions, and bypasses all channel overwrites)
CREATE_INSTANT_INVITE (create invitations to the guild)
KICK_MEMBERS
BAN_MEMBERS
MANAGE_CHANNELS (edit and reorder channels)
MANAGE_GUILD (edit the guild information, region, etc.)
ADD_REACTIONS (add new reactions to messages)
VIEW_AUDIT_LOG
PRIORITY_SPEAKER
VIEW_CHANNEL
READ_MESSAGES (deprecated)
SEND_MESSAGES
SEND_TTS_MESSAGES
MANAGE_MESSAGES (delete messages and reactions)
EMBED_LINKS (links posted will have a preview embedded)
ATTACH_FILES
READ_MESSAGE_HISTORY (view messages that were posted prior to opening Discord)
MENTION_EVERYONE
USE_EXTERNAL_EMOJIS (use emojis from different guilds)
EXTERNAL_EMOJIS (deprecated)
CONNECT (connect to a voice channel)
SPEAK (speak in a voice channel)
MUTE_MEMBERS (mute members across all voice channels)
DEAFEN_MEMBERS (deafen members across all voice channels)
MOVE_MEMBERS (move members between voice channels)
USE_VAD (use voice activity detection)
CHANGE_NICKNAME
MANAGE_NICKNAMES (change other members' nicknames)
MANAGE_ROLES
MANAGE_ROLES_OR_PERMISSIONS (deprecated)
MANAGE_WEBHOOKS
MANAGE_EMOJIS
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
Hocam Kanal Kilitlendi Mesajını Atıyor ama Kanalı Kilitlemiyor v11 mi acaba kod ?
YanıtlaSilKodlama versiyonu 11 dostum. Zaten versiyon 12 olan kodları yayın başlıklarına v12 diye belirtiyoruz. Belirtme yapmadığımız içerikler v11.
Sil