.lastMessageID
:message.channel.send(`ID последнего сообщения: ${message.channel.lastMessageID}`)
message.channel.send(message.channel.lastMessageID) // отправит в чат ID последнего сообщения
const prefix = "|"; // ваш префикс
const args = message.content.slice(prefix.length).trim().split(/ +/).slice(1);
if (message.content.startsWith(prefix + "mentions")) { // |mentions @first#1234 @second#4321
message.channel.send(`Первый упомянутый пользователь: ${args[0]}, второй: ${args[1]}`) // Первый упомянутый пользователь: @first#1234, второй: @second#4321
}
robot.on('message', message => {
if (message.content.toLowerCase() === '!habr') {
const exampleEmbed = new Discord.MessageEmbed()
.setTitle('Marasite Support')
.setColor('#DC143C')
.setDescription('Какое-то описание чего-то.');
message.channel.send(exampleEmbed);
}
});
client.user.setActivity("Minecraft", {
type: "STREAMING",
url: "https://www.mine.com"
});
await channel.overwritePermissions(muterole, {
SEND_MESSAGES: false,
ADD_REACTIONS: false,
SEND_TTS_MESSAGES: false,
ATTACH_FILES: false,
})
muterole = await message.guild.roles.create({
name: "Muted",
color: "#514f48",
permissions: []
})
if (message.channel.type === 'dm') { // если тип канала - DM (личные сообщения) . . .
if (message.author.id === "ID_пользователя") { // если ID пользователя === . . .
client.channels.cache.get('ID_канала').send(`${message.content}`); // находим канал по его ID и отправляем туда контент сообщения.
}
}