Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // songwhip
- export async function sw(event, chat, args) {
- const validLink = /(https?:\/\/)?(?:[a-z0-9]*[\-\.])*(?:apple|spotify|youtube|youtu|bandcamp|tidal|pandora|napster|yandex|amazon|deezer|jiosaavn|audius|gaana|soundcloud|page)\.(?:com|co|link|be)(?:\/[^ |\n|\t|\"|\']*)+/;
- let url = args[1];
- if (!validLink.test(url)) return;
- try {
- const song = await axios.post(`https://songwhip.com/`, { url: url }).then(res => res.data);
- await chat.say(event.channel, song.url);
- } catch (error) {
- console.log(error);
- await chat.say(event.channel, error.response.data);
- }
- }
Add Comment
Please, Sign In to add comment