📅  最后修改于: 2023-12-03 14:52:10.193000             🧑  作者: Mango
本教程旨在帮助 Discord.js 程序员制作登录表单,以便用户能够通过该表单来登录他们的 Discord 账户。在本教程第 1 部分,我们将介绍如何创建并设置 Discord.js 机器人,并设置一个登录指令。
$ npm init -y
$ npm install discord.js
bot.js
并打开它。在 bot.js
文件中,使用以下代码片段来创建并设置 Discord.js 机器人:
const Discord = require('discord.js');
const client = new Discord.Client();
const prefix = '!'; // 这里可以设置你的机器人前缀
client.once('ready', () => {
console.log('机器人已上线!');
});
client.login('YOUR-BOT-TOKEN'); // 在 Discord 开发者门户中获取您的机器人令牌
client.on('message', message => {
if (!message.content.startsWith(prefix) || message.author.bot) return;
const args = message.content.slice(prefix.length).split(/ +/);
const command = args.shift().toLowerCase();
// 在这里添加登录指令的代码
});
确保将 'YOUR-BOT-TOKEN'
替换为您在 Discord 开发者门户中创建机器人后获得的机器人令牌。
在 client.on('message', message => { ... })
部分的代码内,添加以下代码,以创建一个简单的登录指令:
if (command === 'login') {
// 在这里添加登录表单的代码
}
以上代码将在用户发送 !login
命令时触发,并执行登录表单的代码。
至此,第 1 部分的 Discord.js 登录表单教程已完成。下一部分将详细介绍如何创建登录表单并处理用户输入。
请继续阅读第 2 部分:如何制作登录表单 Discord.js 第 2 部分