Discord js kullanılarak yazılmış bir eğlence komutu. Komutu kullanarak rastgele bir hayvan resmi görün. Kurulum için aşağıdaki talimatları izleyin.
⚠ Botunuza hangisi uygunsa o kodu kullanın.
Kurulum için aşağıdaki adımları izleyin:
- Bu kod projenizdeki
komutlar
ya da commands
adındaki klasöre atılmalıdır. Eğer eklemeyi bilmiyorsanız buraya tıklayın.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyebilirsiniz.
- Gerekli modüller:
Discord.js
, node-fetch
Discord.js v13 için;
// Komutlar klasörüne atılmalıdır.
// Bu komut Staup tarafından hazırlanmıştır.
const fetch = require('node-fetch');
const Discord = require('discord.js');
exports.run = async (client, message, args) => {
const hayvanResmi = await fetch('https://random.dog/woof.json')
.then(response => response.json())
.then(data => data.url);
const embed = new Discord.MessageEmbed()
.setTitle("Rastgele Hayvan Resmi")
.setImage(hayvanResmi)
.setColor("#ff9900")
.setFooter("Bir köpek resmi", client.user.displayAvatarURL());
message.channel.send({ embeds: [embed] });
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: [],
permLevel: 0
};
exports.help = {
name: 'hayvanresmi',
description: 'Rastgele bir hayvan resmi gönderir.',
usage: 'hayvanresmi'
};
Discord.js v14 için;
// Komutlar klasörüne atılmalıdır.
// Bu komut Staup tarafından hazırlanmıştır.
const { EmbedBuilder } = require('discord.js');
const fetch = require('node-fetch');
module.exports = {
name: 'hayvanresmi',
description: 'Rastgele bir hayvan resmi gönderir.',
usage: 'hayvanresmi',
execute: async (message, args) => {
const hayvanResmi = await fetch('https://random.dog/woof.json')
.then(response => response.json())
.then(data => data.url);
const embed = new EmbedBuilder()
.setTitle("Rastgele Hayvan Resmi")
.setImage(hayvanResmi)
.setColor("#ff9900")
.setFooter({ text: "Bir köpek resmi", iconURL: message.client.user.displayAvatarURL() });
message.channel.send({ embeds: [embed] });
},
};