【发布时间】:2018-07-07 02:10:08
【问题描述】:
所以我实际上需要两件事上的帮助!
我的第一个是 .env 文件,用于保存我的“绝密”令牌,但它只是抛出“错误:提供了无效令牌。”。
这是我的代码:
const discord = require('discord.js')
const TOKEN = process.env.TOKEN;
const PREFIX = "> ";
这是我的 .env 文件:
TOKEN=MYTOKENISHEREBUTIWANNABEPRIVATE
不明白为什么看不懂?
我也有这个:
我想制作一些个人资料,这是我的代码:
case "profile":
let userToGrabProfile = message.mentions.members.first();
var embed = new Discord.RichEmbed()
.addField(userToGrabProfile, "Roles: " + userToGrabProfile.roles.map(role => role.name).join(", ")) // user, roles
.addField("Stats", "XP: 0/100 Level 0") // XP, Level?
.setColor(0x00ffff)
.setThumbnail(userToGrabProfile.avatarURL)
message.channel.sendEmbed(embed);
break;
}
但它什么也没做。没有打印,我尝试添加手表,没有任何反应!
【问题讨论】:
-
尝试:TOKEN='MYTOKENISHEREBUTIWANNABEPRIVATE'(添加单引号)
-
你安装了 dotenv 吗? npmjs.com/package/dotenv
-
都没有用!
标签: node.js discord.js