Зарегистрирован как "неопределенный"

Итак, я просматриваю некоторые токены, которые у меня есть для моих разногласий, и я пытаюсь быстро увидеть, какой токен кому принадлежит. Я входил в систему с помощью client.login(), но когда я использую-

client.on('ready', () => {  
  console.info(`Logged in as ${client.user.tag}`);  
});  

Я получаю обратно "Вход в систему как неопределенный"
Я не уверен, почему он это делает, поскольку я мог войти в систему, прежде чем использовать тот же код.
Любая помощь приветствуется. Заранее спасибо! Пс. Извините за плохую грамматику, если таковая имеется.

console.info(client) вместо того, чтобы увидеть, что у вас есть в вашем объекте, это может дать вам подсказку

EugenSunic 10.12.2020 17:08

не могли бы вы просто помочь мне? Это не похоже на то, что я новичок в этом. Я сделала это. Мне просто нужно получить одну вещь, чтобы отсортировать мои жетоны.

Benjamin-0-Dover 10.12.2020 17:10
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
2
322
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Что возвращается для объекта client.user? Я предполагаю, что у клиента нет тегов. Просто используйте console.info( client.user ); для печати содержимого объекта.

это дает идентификатор. <@709481960937881761> как я могу получить как... утилита izark#5200

Benjamin-0-Dover 10.12.2020 17:13

Хорошо, я только что посмотрел документацию. Должна быть переменная .tag. Не могли бы вы просто проверить, что client.user.username правильно возвращает имя пользователя?

John_H_Smith 10.12.2020 17:16

Да, у меня есть ${client.user.username}, и у него есть имя учетной записи

Benjamin-0-Dover 10.12.2020 17:17

я думаю, что это достаточно хорошо для меня. Спасибо. я в любом случае я учусь в школе, и я собираюсь пойти в физкультуру

Benjamin-0-Dover 10.12.2020 17:18

Поскольку вы хотите сохранить пользователя в переменной, вы должны сохранить весь объект client.user, потому что имя может быть одинаковым для нескольких пользователей. Объект, который вы упомянули выше (<@709481960937881761>), уникален.

John_H_Smith 10.12.2020 17:23

может кто-нибудь, пожалуйста, проголосовать за мой вопрос ?? Я очень не хочу, чтобы мой первый вопрос стал отрицательным.

Benjamin-0-Dover 10.12.2020 20:03
Ответ принят как подходящий

я только что попробовал

${client.user.tag}

и почему-то теперь работает. Я думаю, это был просто мой хостинг.

Другие вопросы по теме