discord js v13 のグローバルチャットの作り方がわかりません。
決まったチャンネルで喋るとそれを埋め込みにしてくれるところまでは
できたんですがどうやって他のサーバーにも表示させるのかがわかりません。
使っているコード
client.on('message', message => {
if(message.author.bot){
return;
}
if (message.channel.name == ("global")){
message.delete();
const ch_name = "global";
if (message.channel.name === ch_name) {
const { MessageEmbed } = require('discord.js');
// inside a command, event listener, etc.
const exampleEmbed = new MessageEmbed()
.setColor('#7fffd4')
.setTitle(${message.content}
)
.setAuthor('global')
.addFields({ name: "global", value: by ${message.author.username}#${message.author.discriminator}
})
.setTimestamp()
.setFooter(${message.guild.name}
, https://cdn.discordapp.com/avatars/${message.author.id}/${message.author.avatar}.png
);
message.channel.send({ embeds: [exampleEmbed] });
}
}
});
環境
Discord.js v13.1.0(glitch)
Node 16.9.1
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/13 08:02