const axios = require('axios'); const handler = async (req, res) => { try { const { query } = req.query; if (!query) { return res.status(400).json({ success: false, error: 'Missing required parameter: query' }); } let result = await axios.get(`https://lyrics.lewdhutao.my.eu.org/v2/youtube/lyrics?title=${encodeURIComponent(query)}`) res.json({ author: "Herza", success: true, data: result.data.data }); } catch (error) { res.status(500).json({ success: false, error: error.message }); } }; module.exports = { name: 'Lyrics Search', description: 'Input song name and system will get the lyrics for you', type: 'GET', routes: ['api/search/lyrics'], tags: ['Youtube', 'Genius Lyrics', 'Lyrics'], main: ['Search'], parameters: ['query', 'key'], enabled: true, limit: 5, handler };