const axios = require('axios'); const baseApiUrl = async () => { const base = await axios.get( `https://raw.githubusercontent.com/Blankid018/D1PT0/main/baseApiUrl.json`, ); return base.data.api; }; module.exports.config = { name: 'font', aliases: ['style'], version: '1.0', role: 0, countDowns: 5, author: "Chitron Bhattacharjee", description: 'This command transforms text with different fonts', category: 'command', guide: { en: '[numder] [text]' } }, module.exports.onStart = async function ({ message,args}) { const t = encodeURIComponent(args.slice(1).join(" ")); const number = args[0]; if(args[0] === 'list'){ const response = await axios.get(`${await baseApiUrl()}/font?list=all`); const result = response.data; await message.reply(result); return } else if (!t || isNaN(number)) { return message.reply('Invalid command. Usage: font '); } try { const response = await axios.get(`${await baseApiUrl()}/font?message=${t}&number=${number}`); const result = response.data; await message.reply(result.data); } catch (error) { console.error('Error:', error); message.reply('An error occurred while processing your request.'); } };