当用户使用 discord.js + node.js 加入和离开时,如何更新 firebase 数据库

雪 - 塞巴斯蒂安

一旦我使用 firebase 创建了 X 数据库,当用户离开时如何更新数据库(使用 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': '!'
  });
});

这会在我的数据库中创建我的条目

懒惰的

您需要的事件是guildMemberAddand guildMemberRemove,您可以像这样使用它们:

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

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

Discord.js 文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用node.js和angular更新数据库

来自分类Dev

使用node.js和angular更新数据库

来自分类Dev

如何使用 firebase-admin 模块从带有 Node.js 的 Firebase 数据库返回有序数据?

来自分类Dev

如何在Node.js中使用数据库?

来自分类Dev

使用 Node.js 和 Mongoose 从数据库中列出用户

来自分类Dev

使用旧数据库,新数据库和Redis缓存层的新node.js应用

来自分类Dev

使用Node.JS和MYSQL删除数据库记录时出错

来自分类Dev

如何在Node.js中使用钩子/序列化来更新数据库

来自分类Dev

如何使用Node.js设置从MySQL数据库填充数据的JSON文件的名称?

来自分类Dev

有关如何使用Cassandra数据库(cql)和node.js的简单示例

来自分类Dev

如何使用Node JS和Express在MySQL数据库中存储PDF

来自分类Dev

Node.js:用户信息/数据库和身份验证(护照)

来自分类Dev

Node.js:用户信息/数据库和身份验证(护照)

来自分类Dev

使用js在firebase数据库上设置多个键

来自分类Dev

node.js-监听数据库更改并更新它们

来自分类Dev

node.js更新mysql数据库

来自分类Dev

使用mongodb创建数据库node.js

来自分类Dev

Node.js使用mssql访问数据库

来自分类Dev

使用Node.js读取SQLite数据库

来自分类Dev

使用node.js设置MongoDB数据库连接

来自分类Dev

使用导出与动态数据库 node.js 连接

来自分类Dev

Node.JS和同步数据库查询

来自分类Dev

当Node.js应用程序离线时,我应该将Firebase数据库设置为离线吗?

来自分类Dev

如何关闭node.js中的数据库连接?

来自分类Dev

由于不建议使用createClient,因此现在如何使用Node.js创建数据库

来自分类Dev

使用Tedious和Node JS无法连接到本地SQL Server数据库

来自分类Dev

无法使用Node.js和mongoDB按字母从mongodb数据库搜索

来自分类Dev

使用Node.js和Postgresql数据库实现Notification系统的最佳方法

来自分类Dev

使用 MongoDB、Node.js 和 Express 返回数据库信息的问题

Related 相关文章

  1. 1

    使用node.js和angular更新数据库

  2. 2

    使用node.js和angular更新数据库

  3. 3

    如何使用 firebase-admin 模块从带有 Node.js 的 Firebase 数据库返回有序数据?

  4. 4

    如何在Node.js中使用数据库?

  5. 5

    使用 Node.js 和 Mongoose 从数据库中列出用户

  6. 6

    使用旧数据库,新数据库和Redis缓存层的新node.js应用

  7. 7

    使用Node.JS和MYSQL删除数据库记录时出错

  8. 8

    如何在Node.js中使用钩子/序列化来更新数据库

  9. 9

    如何使用Node.js设置从MySQL数据库填充数据的JSON文件的名称?

  10. 10

    有关如何使用Cassandra数据库(cql)和node.js的简单示例

  11. 11

    如何使用Node JS和Express在MySQL数据库中存储PDF

  12. 12

    Node.js:用户信息/数据库和身份验证(护照)

  13. 13

    Node.js:用户信息/数据库和身份验证(护照)

  14. 14

    使用js在firebase数据库上设置多个键

  15. 15

    node.js-监听数据库更改并更新它们

  16. 16

    node.js更新mysql数据库

  17. 17

    使用mongodb创建数据库node.js

  18. 18

    Node.js使用mssql访问数据库

  19. 19

    使用Node.js读取SQLite数据库

  20. 20

    使用node.js设置MongoDB数据库连接

  21. 21

    使用导出与动态数据库 node.js 连接

  22. 22

    Node.JS和同步数据库查询

  23. 23

    当Node.js应用程序离线时,我应该将Firebase数据库设置为离线吗?

  24. 24

    如何关闭node.js中的数据库连接?

  25. 25

    由于不建议使用createClient,因此现在如何使用Node.js创建数据库

  26. 26

    使用Tedious和Node JS无法连接到本地SQL Server数据库

  27. 27

    无法使用Node.js和mongoDB按字母从mongodb数据库搜索

  28. 28

    使用Node.js和Postgresql数据库实现Notification系统的最佳方法

  29. 29

    使用 MongoDB、Node.js 和 Express 返回数据库信息的问题

热门标签

归档