Ana içeriğe atla

Discord V12


 Selam Arkadaşlar Botunuzu v12 ye geçirmeyle alakalı yollarımız var 1.si


Xir Dev. Teamdan Alıntıdır.

embed terimleri değiştirin discord.js eventini değiştirin aslında basit: const {MessageEmbed} = require('discord.js') böyle değiştirin, sonra embed kısımlarını editleyin const embedadı olayı artık yok sırf embed olacak const embed = new MessageEmbed() buda sadece bu kadardı. Ready.js için events/ready.js değil bot.js den çalıştırma yapacaksınız. Oda çok basit:

client.on('ready', async () => {
   client.appInfo = await client.fetchApplication();
  setInterval( async () => {
    client.appInfo = await client.fetchApplication();
  }, 60000);
  
 client.user.setActivity(`Ne Bileyim`, { type:"WATHING" })
  
  console.log("XDT Aktif!")
});
Olay tamamen budur :slight_smile: bunu bot.js ye ekleyin, şimdi ready.js yi yok edelim events/ready.js dosyasını silin; util/eventLoader.js den client.on('ready', () => reqEvent('ready')(client)); kısmını silin buda böyle bir işlemdi. Şimdi ayarlar.json dosyasını silelim;
client.ayarlar = {
  "token": ":)",
  "prefix": "!",
  "sahip": "407564231580581888"
}
bunu bot.js nin modüllerinin altına atalım. const ayarlar = require(../ayarlar.json); yerine: const ayarlar = (client.ayarlar); yazalım. client.login(ayarlar.token) i client.login(client.ayarlar.token) yapalım.
12:25
Message.js yi değiştirelim onuda:
module.exports = message => {
  let client = message.client;
  if (message.author.bot) return;
  if (!message.content.startsWith(client.ayarlar.prefix)) return;
  let command = message.content.split(" ")[0].slice(client.ayarlar.prefix.length);
  let params = message.content.split(" ").slice(1);
  let perms = client.elevation(message);
  let cmd;
  if (client.commands.has(command)) {
    cmd = client.commands.get(command);
  } else if (client.aliases.has(command)) {
    cmd = client.commands.get(client.aliases.get(command));
  }
  if (cmd) {
    if(cmd.conf.enabled == false) return message.reply("Bu kod şu anda bakımda veya kullanıma kapalı!")
    if (perms < cmd.conf.permLevel) return;
    cmd.run(client, message, params, perms);
  }
};
yapalım
discord:Slipknot
#1552 
12:26

Alıntıdır.Bunun Yanında Bütün Komutları Silmeniz Önerilir Yoksa Hata Alırsınız

:warning: Eğer yeni altyapı açmadıysanız gerek yok ama eğer yeni altyapı açtıysanız dediklerimi yapın; çünkü: hata verme ihtimali var 

Bu blogdaki popüler yayınlar

PACKAGE.JSON HERŞEY VAR

{ "//1": "describes your app and its dependencies", "//2": "https://docs.npmjs.com/files/package.json", "//3": "updating this file will download and update your packages", "name": "infinity", "version": "0.0.1", "description": "A simple Node app built on Express, instantly up and running.", "main": "bot.js", "scripts": { "start": "node bot.js" }, "dependencies": { "express": "^4.17.1", "discord.js": "^11.5.1", "chalk": "^4.0.0", "moment": "^2.24.0", "jimp": "^0.10.1", "quick.db": "7.0.0-b21", "common-tags": "^1.8.0", "figlet": "^1.3.0", "parse-ms": "^2.0.0", "...

Çift Prefix JS

client.on("message", onr => { if (onr.channel.id !== "KANALID") { //buraya o kanalın ID'si yazılacak. return; } if (onr.author.id === onr.guild.ownerID) return; if (onr.attachments.size < 1) { onr.delete(); } }); bot.js ye
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video