我一直在遵循有关如何进行设置的指南。但是我改变了一些有关设置的方式以及其他一些补充。这些是我所做的唯一更改。对于Javascript / node.js,我没有足够的经验。在授予Bot权限方面,我浏览了很多视频,我认为我做对了。
在运行命令时,它仅在Powershell中显示为“!play [link]”。该机器人在运行其他“基本”命令时运行良好。
链接到教程-https://gabrieltanner.org/blog/dicord-music-bot
链接到项目-https://github.com/OriginalMHV/projects
require('dotenv').config();
const { Client } = require('discord.js');
const { prefix } = ('./config.json');
const ytdl = require('ytdl-core');
const client = new Client();
client.on('ready', () => {
console.log(`${client.user.tag} has logged in.`)
} )
const queue = new Map();
答案 0 :(得分:0)
在package.json文件中,主文件是index.js,但是不存在具有该名称的文件,我想主文件是bot.js,但它在另一个目录中并且名称不相同。