randomHadits.js
by CxzDeveloper
const axios = require('axios');
async function randomHadits() {
try {
const { data } = await axios.get('https://api.myquran.com/v2/hadits/arbain/semua');
const datanya = data.data;
const randomData = datanya[Math.floor(Math.random() * datanya.length)];
return {
sumber: "Scraper Hadits Arbain",
nomor: randomData.no,
judul: randomData.judul,
teks_arab: randomData.arab,
terjemahan: randomData.indo
};
} catch (error) {
return { error: "Gagal mengambil data" };
}
}
module.exports = { randomHadits }