【发布时间】:2021-04-25 11:58:41
【问题描述】:
我最近一直在尝试使用 Sequelize 在 Discord 机器人货币系统中编写代码,但我编写的用于使项目可用于服务器的代码似乎不起作用。 我主要想要它,以便如果我输入 d!use 服务器成员可以使用该项目。 这是我写的一些代码:
UserItems.belongsTo(CurrencyShop, { foreignKey: 'item_id', as: 'item' });
const userItem = await UserItems.findOne({
where: { user_id: this.user_id, item_id: item.id },
});
if (!userItem) {
return message.channel.send("You don't own this item!");
} else {
return message.channel.send(`You used ${item}`);
await user.removeItem(item);
}
提前非常感谢!
【问题讨论】:
标签: discord.js bots currency items