我希望我的机器人发送一条消息,然后使用以下值每分钟编辑一次:
client.users.cache.size
我尝试了以下代码,但不幸的是,它不起作用。
const timejkdfg = new MessageEmbed().setTitle("testing").addField(":", client.users.cache.size);
message.channel.send(timejkdfg).then((msggg) => {
const timejk1dfg = new MessageEmbed().setTitle("testing").addField(":", client.users.cache.size);
setInterval(function () {
msggg.edit(`${timejk1dfg}`);
}, 60000);
});
它不显示缓存的用户数,而是显示“[object object]
”。
您当前的代码每分钟运行一次,但没有达到您希望的效果。这是因为您在setInterval
函数之外创建了timejk1dfg
常量。这意味着它只会被创建一次,之后它总是一样的,而不是你想要的。修复非常简单,只需将timejk1dfg
移动到间隔中,并从中删除字符串。编辑
。
const embed = new Discord.MessageEmbed().setTitle("testing").addField(":", client.users.cache.size);
message.channel.send(embed).then((msg) => {
setInterval(function () {
const embed = new Discord.MessageEmbed().setTitle("testing").addField(":", client.users.cache.size);
msg.edit(embed);
}, 6000);
});
注意:我让你的命名更为传统
至于你的客户端问题。用户。隐藏物大小
显示[object object]
,我无法复制。我建议使用控制台。记录(client.users.cache)
以查看其中的实际内容。
bot发送嵌入消息,但仅发送文本而不发送gif。我有一个单独的gif文件。json文件,因此当有人使用该命令时,会有不同的GIF。但由于某种原因,它不起作用。也许是因为天气原因。json文件?我真的不知道,请帮帮我。我的代码: 该代码为。json文件: (我知道,它只有一个gif。) 当两个文件都在一个文件夹中时,我在控制台中出现的错误:图片:https://i.stack.imgur.com/8
我只是想给加入服务器的新成员写一封欢迎信。我想在每次新成员加入时发送嵌入。但是,未发送嵌入。有人能帮我吗? 这是我的代码: 谢谢
我有一些不和谐的问题 我有3个嵌入:embed1、embed2、embed3,但当我尝试发送带有以下代码的消息的嵌入时: 我得到这个错误: (节点:24120)未处理的PromisejectionWarning:DiscordAPIError:无法发送空消息
我的discord机器人发送了错误的嵌入消息。这是一个拥抱命令,如果某人没有提及某人,机器人会在频道中发送一条错误消息,内容如下:请提及有效用户!我想以嵌入方式发送此消息,但它无法正常工作。每次我使用命令时,没有提到任何人,我的控制台中都不会出现错误。当我提到某人时,它是有效的,但它也会发送错误信息。以下是一个截图:https://i.imgur.com/bcnS1Yb.png 我的代码: 请帮帮
我不和谐。关于repl的js初学者。信息技术 代码: 但是控制台发送这样的错误: 有人能看出我错在哪里吗?
因此,我制作了一些代码,允许我将编辑过的消息记录到某个频道。代码如下: 但是,当我运行代码时,我得到错误消息: 忽略on_message_edit Traceback(最近一次调用last)中的异常:文件“C:\Users\jackt\AppData\Local\Programs\Python39\lib\site packages\discord\client.py”,第333行,在运行事件等待