【发布时间】:2021-04-17 11:29:24
【问题描述】:
所以我正在开发一个机器人,并且我有以下代码。我正在尝试从消息的args[1] 中获取颜色名称,并使用颜色名称来确定要抓取哪个表情符号链接,并使用以下代码从机器人中的 json 中提取它-
const store = require(‘./../../items.json’);
// inside module.exports -
const item = args[0];
const col = args[1];
let name = store[item].name;
let price = store[item].price;
let desc = store[item].description;
let emote = store[item].col // trying to grab the emote link from the variable
当放入嵌入时,它为表情变量返回“未定义”。下面的代码是json位(在这种情况下,item变量是fish)-
{
“fish”: {
“name”: “fish”,
“price”: “$1”,
“description”: “<description here>“,
“white”: “https://<white fish emoji link here>”,
“pink”: “https://<pink fish emoji link here”
}
}
我在多个不和谐服务器中询问过,并在网上四处寻找答案。
【问题讨论】:
-
您是否记录了变量以查看它们是否与您认为的一样?
标签: javascript json discord.js