js
1const Discord = require('discord.js');
2const client = new Discord.Client();
3
4client.login("<Token>");
5
6client.on('message', message =>
7{
8 if (message.channel.name === 'd-global-chat')
9 {
10 if (message.author.bot) return;
11 if (message.attachments.size <= 0)
12 {
13 message.delete()
14 }
15 client.channels.forEach(channel =>
16 {
17 if (message.attachments.size <= 0)
18 {
19 const embed = new Discord.RichEmbed()
20 .setAuthor(message.author.tag, message.author.avatarURL)
21 .setDescription(message.content)
22 .setColor(0x2C2F33)
23 .setFooter(message.guild.name, message.guild.iconURL)
24 .setTimestamp()
25 if (channel.name === 'd-global-chat')
26 {
27 channel.send(embed)
28 return;
29 }
30 return;
31 }
32 if (!message.attachments.forEach(attachment =>
33 {
34 const embed = new Discord.RichEmbed()
35 .setAuthor(message.author.tag, message.author.avatarURL)
36 .setImage(attachment.url)
37 .setDescription(attachment.url)
38 .setColor(0x2C2F33)
39 .setFooter(message.guild.name, message.guild.iconURL)
40 .setTimestamp()
41 if (channel.name === 'd-global-chat')
42 {
43 channel.send(embed)
44 return;
45 }
46 return;
47 }));
48 return;
49 });
50 }
51})
自分はこれを使っています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。