// code from goatstore // api: https://store.agi.bd const axios = require("axios"); module.exports = { config: { name: "github", aliases: [], version: "1.1", author: "MR_FARHAN", // šŸ”’ LOCKED AUTHOR countDown: 3, role: 0, shortDescription: "Get GitHub user info", longDescription: "Fetch GitHub user info and show profile data with fancy text", category: "owner", guide: { en: "{pn} " } }, onStart: async function ({ api, event, args }) { // šŸ”’ AUTHOR LOCK CHECK if (module.exports.config.author !== "MR_FARHAN") { return api.sendMessage( "ā›” š“š”š¢š¬ šœšØš¦š¦ššš§š š¢š¬ š„šØšœš¤šžš ššš§š š”ššš¬ š›šžšžš§ š¦šØšš¢šŸš¢šžš!\nāŒ š’š­šØš© š®š§ššš®š­š”šØš«š¢š³šžš šœš”ššš§š šžš¬.", event.threadID, event.messageID ); } try { if (!args[0]) { return api.sendMessage( "ā›” šš„šžššš¬šž š©š«šØšÆš¢ššž šš š†š¢š­š‡š®š› š®š¬šžš«š§ššš¦šž.", event.threadID, event.messageID ); } const username = args[0]; const apiURL = `https://azadx69x-all-apis-top.vercel.app/api/github?user=${encodeURIComponent(username)}`; const res = await axios.get(apiURL); const data = res.data.data; if (!data) { return api.sendMessage( `āŒ ššØ š†š¢š­š‡š®š› š®š¬šžš« šŸšØš®š§š šŸšØš« š®š¬šžš«š§ššš¦šž: ${username}`, event.threadID, event.messageID ); } const replyText = ` š†š¢š­š‡š®š› šš«šØšŸš¢š„šž šˆš§šŸšØ šŸ‘€ šŸ§‘ā€šŸ’» šššš¦šž: ${data.name || "ššØš§šž"} šŸ‘¤ š”š¬šžš«: ${data.user || "ššØš§šž"} šŸ¢ š‚šØš¦š©ššš§š²: ${data.company || "ššØš§šž"} 🌐 šš„šØš : ${data.blog || "ššØš§šž"} šŸ“ š‹šØšœššš­š¢šØš§: ${data.location || "ššØš§šž"} šŸ“§ š„š¦ššš¢š„: ${data.email || "ššØš§šž"} šŸ“ šš¢šØ: ${data.bio || "ššØš§šž"} 🐦 š“š°š¢š­š­šžš«: ${data.twitter || "ššØš­ š¬šžš­"} šŸ“¦ šš®š›š„š¢šœ š‘šžš©šØš¬: ${data.public_repos || 0} šŸ—ƒ šš®š›š„š¢šœ š†š¢š¬š­š¬: ${data.public_gists || 0} šŸ‘„ š…šØš„š„šØš°šžš«š¬: ${data.followers || 0} šŸ‘£ š…šØš„š„šØš°š¢š§š : ${data.following || 0} šŸ“† š‚š«šžššš­šžš: ${new Date(data.created_at).toDateString()} šŸ”„ š”š©šššš­šžš: ${new Date(data.updated_at).toDateString()} `; await api.sendMessage( { body: replyText, attachment: await global.utils.getStreamFromURL(data.avatar) }, event.threadID, event.messageID ); } catch (err) { console.error("[GITHUB CMD ERROR]", err); return api.sendMessage( "āŒ š…ššš¢š„šžš š­šØ š šžš­ š†š¢š­š‡š®š› š®š¬šžš« š¢š§šŸšØ.", event.threadID, event.messageID ); } } };