Распечатать название гильдии сообщений - PullRequest
0 голосов
/ 15 октября 2018

Мне нужно напечатать название гильдии, в которую отправляются сообщения, например:

command.log(msg.guild.name)

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

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

Я предполагаю, что вам нужно, чтобы они были напечатаны в console.

Как говорят документы, в Guild есть свойство name.Вы можете получить гильдию Message по одноименному свойству: обратите внимание, что если это было личное сообщение, то гильдия будет undefined.
Вот пример реализации:

client.on('message', msg => {
  let {guild} = msg;
  console.log(guild ? `New message in ${guild.name}` : "New private message");
});
0 голосов
/ 15 октября 2018
let guildname = guild.name

Не так сложно, сначала посмотрите на документы.

...