Files
selmerBot/commands/kareoke.js
T

26 lines
1.0 KiB
JavaScript
Raw Normal View History

2022-03-10 20:30:03 -05:00
module.exports ={
name: 'kareoke',
description: 'Sing your least-favorite song with your favorite person, me!',
2022-03-10 20:30:03 -05:00
execute(message, args) {
const axios = require('axios');
const cheerio = require('cheerio')
const url = args[0];
if (args[0] == undefined) {
message.channel.send("Please pick out a song at https://www.karaoke-lyrics.net/\nThe command should look like\n/kareoke [link_here]");
} else {
axios(url)
.then(response => {
const html = response.data;
const $ = cheerio.load(html);
lyrics = $('.para_row').text();
breakbar = "---------------------------------------------";
message.channel.send(breakbar + "\n" + lyrics + "\n" + breakbar);
//console.log(lyrics);
})
.catch(console.error);
}
}
}
//TEST: https://www.karaoketexty.cz/texty-pisni/zoegirl/plain-170199