Khrisna commited on
Commit
1bf57b4
·
verified ·
1 Parent(s): ad94cac

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +4 -3
index.js CHANGED
@@ -6,6 +6,7 @@ const express = require('express')
6
  const PDFDocument = require('pdfkit')
7
  const axios = require("axios")
8
  const FormData = require("form-data")
 
9
  const ytdl = require('ytdl-core')
10
  const tfjs = require('@tensorflow/tfjs-node')
11
  const nsfwjs = require('nsfwjs')
@@ -282,11 +283,11 @@ app.post('/api/youtube/info', async (req, res) => {
282
  if (!status) return res.json({ success: false, message: 'Required an status text!' })
283
 
284
  if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
285
- const regex = url.split(/https:\/\/youtu(?:be\.com|\.be\/)/)[1]?.split("?")[0]
286
- const response = ytdl(regex)
287
  res.json({
288
  status: "ok",
289
- result: { ...response }
290
  })
291
  } catch (e) {
292
  console.log(e)
 
6
  const PDFDocument = require('pdfkit')
7
  const axios = require("axios")
8
  const FormData = require("form-data")
9
+ const util = require("util")
10
  const ytdl = require('ytdl-core')
11
  const tfjs = require('@tensorflow/tfjs-node')
12
  const nsfwjs = require('nsfwjs')
 
283
  if (!status) return res.json({ success: false, message: 'Required an status text!' })
284
 
285
  if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
286
+ const regex = url.split(/https:\/\/youtu(?:be\.com|\.be\/)/)[1].split("?")[0]
287
+ const response = await ytdl(regex)
288
  res.json({
289
  status: "ok",
290
+ result: { util.format(response) }
291
  })
292
  } catch (e) {
293
  console.log(e)