Discord.js 如何发送全局消息?

Discord.js 如何发送全局消息?,discord.js,Discord.js,我想发送一条关于机器人的重要信息(以全球公告的方式发送给所有服务器)。在这种情况下,关于计划外停机 guild.channels.find(t=>t.name==“general”).send我想。。使用正确的编码查找名为#general的文本频道。(我想添加“公告”/“休息室”)作为备份,如果“常规”不是选项 我不知道从哪里开始编写这个命令。 任何帮助都将不胜感激 你可以在下面找到我想要什么的半模板/想法? 代码的某些部分被切掉了,这在下面是不可能的 exports.exec=async(

我想发送一条关于机器人的重要信息(以全球公告的方式发送给所有服务器)。在这种情况下,关于计划外停机


guild.channels.find(t=>t.name==“general”).send
我想。。使用正确的编码查找名为#general的文本频道。(我想添加“公告”/“休息室”)作为备份,如果“常规”不是选项

我不知道从哪里开始编写这个命令。 任何帮助都将不胜感激


你可以在下面找到我想要什么的半模板/想法?

代码的某些部分被切掉了,这在下面是不可能的

exports.exec=async(Peepo、message、args)=>{
//激发错误消息,说明命令未正确运行。
如果(参数长度<1){
返回message.channel.send({embed:{
颜色:0,
描述:`${message.author}添加一些单词`
}
});
}
//激发错误消息,说明命令未正确运行。
//获取要向其发送公告的频道
message.channel.send({
嵌入:{
颜色:0,
标题:`公告',
描述:`${guild.name}{`,
页脚:{
文本:“${guild.name}这是此bot的创建者发出的官方消息。”
};
/* * * * */

下面是一个基本的forEach循环,它将向每个服务器的常规频道发送消息-请注意,如果公会没有#常规频道,它将不会发送消息


下面是一个基本的forEach循环,它将向每个服务器的常规频道发送一条消息-如果公会没有一个#常规,它将不会发送注意事项


最简单的解决办法是给公会的主人发个短信。


每个公会都有一个所有者,所以不用担心服务器会重命名他们的#通用频道。

最简单的解决方案是向公会所有者发送消息。


每个公会都有一个所有者,所以不用担心服务器会重命名他们的#通用频道。

也许你可以使用
guild.defaultChannel
注意:这是不推荐的,可能会在其他版本中删除。我正在使用
11.4.2的Discord JS
我不相信它还能用了也许你可以使用
guild.defaultChannel
注意:这是不推荐使用的,可能会在其他版本中删除。我现在使用的是Discord JS的
11.4.2
我不相信它再有效了。这实际上是一种非常聪明和独特的方法。非常感谢。这实际上是一种非常聪明和独特的方法。非常感谢。
exports.exec = async (Peepo, message, args) => {  

    // Fires Error message that the command wasn't ran correctly.
    if (args.length < 1) {
    return message.channel.send({embed: {
     color: 0,
     description: `${message.author} add some words.`
  }
});
}
    // Fires Error message that the command wasn't ran correctly.


// FETCH CHANNELS TO SEND ANNOUNCEMENT TO


      message.channel.send({
        embed: {
          color: 0,
          title: ` ANNOUNCEMENT`,
          description: `${guild.name}{`,
          footer: {
          text: "${guild.name} this is an official message from the creator of this bot."

};

/* * * * */
client.guilds.forEach(guild => {
    guild.channels.find(t => t.name == 'general').send('Some important announcement to all guilds!');
})
client.guilds.forEach(guild => {
     client.users.get(guild.ownerID).send("Important announcement!");
});