emre_52
Decapat
- Katılım
- 13 Ocak 2022
- Mesajlar
- 202
- Çözümler
- 4
Daha fazla
- Cinsiyet
- Erkek
const Parser = require('rss-parser');
const parser = new Parser()
const { MessageEmbed } = require("discord.js")
module.exports.run = async(client,message,args,Discord,Tags,Tag,Embed) => {
const feed = await parser.parseURL("[URL]https://www.cnnturk.com/feed/rss/all/news[/URL]")
const haberler = feed.items;
const random = Math.floor(Math.random() * haberler.length)
const haber = haberler[random]
const embed = new MessageEmbed()
.setTitle("Son Dakika Haberleri 📰 ")
.setDescription(haber.content)
.setColor("RANDOM")
message.channel.send(embed)
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['news','haberler','haber','noluyo','noluyor?'],
permLevel: 0
};
exports.help = {
name: "haberler",
description: "Son Dakika Haberleri Gösterir.",
usage: "haberler"
};
const fs = require('fs');
...
...
client.commands = new Discord.Collection();
const commandFiles = fs.readdirSync('./komutlar').filter(file => file.endsWith('.js'));
for (const file of commandFiles) {
const command = require(`./komutlar/${file}`);
client.commands.set(command.name, command);
}
JavaScript:const fs = require('fs'); ... ... client.commands = new Discord.Collection(); const commandFiles = fs.readdirSync('./komutlar').filter(file => file.endsWith('.js')); for (const file of commandFiles) { const command = require(`./komutlar/${file}`); client.commands.set(command.name, command); }
Ne hata veriyor? Nereye yazdın? Nasıl yazdın?Hata veryor kod yanlş olablr.
Yardımcı olabilecek yok mu?
Bilmiyor.JavaScript biliyor musun?
hayırJavaScript biliyor musun?
bot.js yazdımNe hata veriyor? Nereye yazdın? Nasıl yazdın?
Nasıl yazdın bir bakabilir miyim? Hata nedir?hayır
bot.js yazdım
Bu, " https://www.cnnturk.com/feed/rss/all/news " URL'sinden haberleri almak için 'rss-parser' kitaplığını kullanan basit bir JavaScript betiğidir . Daha sonra rastgele bir haber öğesi oluşturur ve "Son Dakika Haberleri " başlıklı bir Discord.js mesajı ve açıklaması olarak haberin içeriğini oluşturur. Yerleştirmenin rengi rastgele bir değere ayarlanmıştır. Komut dosyası, aşağıdaki yapılandırmayla Discord.js kullanılarak çağrılabilen bir komut olarak "çalıştır" işlevini dışa aktarır:const Parser = require('rss-parser');
const parser = new Parser()
const { MessageEmbed } = require("discord.js")
module.exports.run = async(client,message,args,Discord,Tags,Tag,Embed) => {
const feed = await parser.parseURL("https://www.cnnturk.com/feed/rss/all/news")
const haberler = feed.items;
const random = Math.floor(Math.random() * haberler.length)
const haber = haberler[random]
const embed = new MessageEmbed()
.setTitle("Son Dakika Haberleri ")
.setDescription(haber.content)
.setColor("RANDOM")
message.channel.send(embed)
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['news','haberler','haber','noluyo','noluyor?'],
permLevel: 0
};
exports.help = {
name: "haberler",
description: "Son Dakika Haberleri Gösterir.",
usage: "haberler"
};
Kod:const Parser = require('rss-parser'); const parser = new Parser() const { MessageEmbed } = require("discord.js") module.exports.run = async(client,message,args,Discord,Tags,Tag,Embed) => { const feed = await parser.parseURL("[URL]https://www.cnnturk.com/feed/rss/all/news[/URL]") const haberler = feed.items; const random = Math.floor(Math.random() * haberler.length) const haber = haberler[random] const embed = new MessageEmbed() .setTitle("Son Dakika Haberleri 📰 ") .setDescription(haber.content) .setColor("RANDOM") message.channel.send(embed) } exports.conf = { enabled: true, guildOnly: true, aliases: ['news','haberler','haber','noluyo','noluyor?'], permLevel: 0 }; exports.help = { name: "haberler", description: "Son Dakika Haberleri Gösterir.", usage: "haberler" };
Technopat'tan aldım kodları.
evettt
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.