如何向与bot处于同一行业的每个用户发送消息?

时间:2020-06-04 18:51:45

标签: discord.js

因此,基本上,我希望使bot能够向与bot处于同一行会的每个用户发送消息,我希望使其超时,因此我不会滥用Discord API。

1 个答案:

答案 0 :(得分:0)

使用setTimeout发送DM会花费很长时间,因此我使用名为auto-partnership的频道过滤了行会。

setTimeout(() => {
let channel = client.channels.cache.filter(channel => channel.name.toLowerCase() === "auto-partnership")
channel.forEach(channel => {
channel.send( "test")
})
}, 5000);

机器人通过名为test的频道向每个行会发送auto-partnership消息