Javascript 我想用js制作一个不和谐音乐机器人

Javascript 我想用js制作一个不和谐音乐机器人,javascript,github,heroku,bots,discord,Javascript,Github,Heroku,Bots,Discord,我想要一个由Heroku&GitHub(0-24主机)运行的音乐机器人 但是当我输入index.js const ytdl=require('ytdl-core')机器人停止工作。我安装了ytdl core(npm I ytdl core) 代码: const Discord = require('discord.js'); const bot = new Discord.Client(); const fs = require("fs"); const PREFIX = '+'; co

我想要一个由Heroku&GitHub(0-24主机)运行的音乐机器人

但是当我输入
index.js const ytdl=require('ytdl-core')机器人停止工作。我安装了ytdl core(
npm I ytdl core

代码:

const Discord = require('discord.js');

const bot = new Discord.Client();

const fs = require("fs");

const PREFIX = '+';

const ytdl = require('ytdl-core');

您使用的是
ytdl()
,但需要
新的ytdl()
,通常如果您仅从ytdl使用
discord
为什么不要求
ytdl核心discord

它会起作用的

const ytdl = require('ytdl-core');
...
let newDiscord =  new ytdl (...[]);
最后,我建议你这样使用

const ytdlDiscord = require('ytdl-core-discord');
...
let newDiscord =  new ytdlDiscord (...[]);

你能更准确地描述“让newDiscord=newytdl(…[]);”吗?在这里,当您定义一个const dispatcher used构造函数而不使用新关键字时,您可以看到
ytdl
using way