UNPKG

mumble-yt

Version:

A Mumble bot for streaming YouTube with queuing features.

19 lines (18 loc) 541 B
const url = require('yt-scraper') const search = require('scrape-youtube') const youtubeUrl = require('youtube-url') module.exports = async (query) => { var details = {} if(youtubeUrl.valid(query)) { var tmp = await url.videoInfo(query) details.title = tmp.title details.url = tmp.url details.duration = tmp.length } else { var tmp = await search.search(query, { limit: 1, type: 'video' }) details.title = tmp[0].title details.url = tmp[0].link details.duration = tmp[0].duration } return details }