在 discord.js 中保存消息的变量
Saving variable of a message in discord.js
我喜欢将我发送的 DM 保存到局部变量中的用户。我怎样才能做到这一点?
我想对该消息做出反应,但如果我在所需的 .catch() 块之前或之前使用 .then(),则日志显示“无法向该用户发送消息”,没有它,我可以发送消息。 .
谢谢!!
代码:
client.users.cache
.get(memb.id)
.send(emb5)
.catch((msb) => {
write("Error");
})
.then((msg) => {
msg.react(one);
});
一个是表情符号...
如果您在 async function 中,您可以将消息放入这样的变量中:
const user = await client.users.fetch(mem.id); // Fetching the user
const awaitedMessage = await user.send(emb5); // Send the message to the user
awaitedMessage.react(one); // React the sent message
我喜欢将我发送的 DM 保存到局部变量中的用户。我怎样才能做到这一点? 我想对该消息做出反应,但如果我在所需的 .catch() 块之前或之前使用 .then(),则日志显示“无法向该用户发送消息”,没有它,我可以发送消息。 .
谢谢!!
代码:
client.users.cache
.get(memb.id)
.send(emb5)
.catch((msb) => {
write("Error");
})
.then((msg) => {
msg.react(one);
});
一个是表情符号...
如果您在 async function 中,您可以将消息放入这样的变量中:
const user = await client.users.fetch(mem.id); // Fetching the user
const awaitedMessage = await user.send(emb5); // Send the message to the user
awaitedMessage.react(one); // React the sent message