Изменение псевдонима пользователя после присоединения из базы данных discord.js

#javascript #discord #discord.js #bots

#javascript #Discord #discord.js #боты

Вопрос:

Интересно, можете ли вы помочь (я ищу это и ничего), я учусь работать с discord.js и я хочу изменить псевдоним пользователя после их присоединения. Это должно быть так: кто-то присоединяется к моему серверу discord с моего веб-сайта (есть регистрация в системе идентификации) после того, как они присоединяются к боту, измените его имя следующим образом («ИДЕНТИФИКАТОР с веб-сайта» — «его ник»). Пример: (1 — kapacitta)

Ответ №1:

Вы можете использовать guildMemberAdd событие и GuildMember.setNickname() функцию:

 // will emmit when a user joins a server
client.on('guildMemberAdd', (member) => {
 const newNick = (...); // fetch string from database
 member.setNickname(newNick); // set nickname
});
  

Комментарии:

1. извините, как я могу извлечь данные из базы данных. Я начинающий: D

2. Какую базу данных вы используете?

3. Я использую MariaDB.

4. MariaDB Документация