Rehber Discord.js V12 haberler komutu

Merhaba, Discord botunuzda kullanabileceğiniz son dakika haberleri gösteren bir kod oluşturdum. Umarım beğenirsiniz :)
Gerekli modüller:
- RSS-parser
- discord.js

JavaScript:
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"
  };
Eğer son dakika haberleri değil de onun yerine teknoloji ya da başka bir kategoriye bağlı haber oluşturmak için:

JavaScript:
const feed = await parser.parseURL("[URL]https://www.cnnturk.com/feed/rss/all/news[/URL]")

https://www.cnnturk.com/feed/rss adresine giderseniz orada teknoloji vb. hakkında özel haber komutu için gerekli linkleri görürsünüz.

Komut kullanıldığında şu şekilde gözüküyor:

Ekran Alıntısı.PNG

Umarım beğenmişsinizdir :)
 
Faydalı bir paylaşım. Buna ek olarak farklı bir RSS kullanımını da destekliyor gibi gözüküyor. Başarılı olmuş teşekkür ediyorum.
 

Yeni konular

Geri
Yukarı