Как вы обновляете базу данных firebase, когда пользователь присоединяется и уходит, используя discord.js + node.js - PullRequest
0 голосов
/ 26 мая 2019

После того, как я создал базу данных X с использованием firebase, как обновить базу данных, когда пользователь уходит (используя discord.js + node.js). У меня это уже есть.

bot.on('guildCreate', async gData => {
  db.collection('guilds').doc(gData.id).set({
    'guildID': gData.id,
    'guildName': gData.name,
    'guildOwner': gData.owner.user.username,
    'guildOwnerID': gData.owner.id,
    'guildMemberCount': gData.memberCount,
    'prefix': '!'
  });
});

Это создает мои записи в моей базе данных

1 Ответ

0 голосов
/ 26 мая 2019

Вам нужны следующие события: guildMemberAdd и guildMemberRemove, и вы можете использовать их следующим образом:

bot.on('guildMemberAdd', member => {
  // database query
});

bot.on('guildMemberRemove', member => {
  // database query
});

Discord.js Документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...