Как вы регистрируете сообщения со всех каналов с идентификатором гильдии? Раздор. js - PullRequest
0 голосов
/ 05 марта 2020

Я работал над регистратором каналов, который записывает все сообщения из канала на другой дискорд-сервер.

Теперь, когда у меня появилась идея идентификатора гильдии, регистрировать все сообщения с дискорд-сервера с помощью идентификатор гильдии Мне нужна помощь в написании кода для него.

Все, что я пробовал, не сработало, и мне нужно выяснить, как получить сообщения из идентификатора гильдии.

1 Ответ

0 голосов
/ 05 марта 2020

В будущем, пожалуйста, объясните больше о том, чего вы пытаетесь достичь, и о том, что вы уже сделали с помощью кода, который вы сделали. Тогда мы можем помочь вам исправить код. Это не место, чтобы просто попросить кого-нибудь написать весь код для вас.

client.on(`message`, message => {
    if (message.author.bot) return; // If the message is by a bot return.
    if (!message.guild) return; // If the message isn't in a guild return.
    if (message.guild) {
        const msgLog = `[MESSAGE] [${message.guild.name}] [#${message.channel.name}] ${message.author.username}#${message.author.discriminator}: ${message.content}\n` // You can change this to whatever you want.
        client.channels.get(`CHANNEL ID`).send(msgLog); // Replace CHANNEL ID with the channel ID you want the logs to go to.
        return;
    }
})
...