问题标签 [quick.db]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Node JS - Discord js - 与 winston 聊天记录到 quick-db
所以,我想用 sql 和 quick-db 添加一个聊天记录系统,目前我有这个作为临时修复,但它只是丑陋的记录方式。
我将如何将带有客户端 ID 的用户名存储到 sqlite 或使用这个名为quick.db的奇特工具
任何想法或如何开始这样做?
heroku - Heroku 是否支持“quick.db”?
每当我运行需要 quick.db 的应用程序时,我都会收到此错误。错误如下:
javascript - 关于 Quick.db 模块:
db 模块可以添加文字。但是可以减去文字吗?这也可能是我的无能造成的,这是我的代码:
discord.js - 从“quick.db”导入*作为数据库;= SyntaxError: Unexpected token * 我真的不知道这意味着什么或如何解决它?
我对编码还是很陌生,所以我遵循教程,我目前正在尝试制作货币系统,所以我一直在尝试遵循本教程:https ://youtu.be/PnXv-0RUdRI和其中一件事在他的代码中是import * as db from "quick.db";
但是我收到了这个错误SyntaxError: Unexpected token *
,我不知道如何更改或修复它。我到处寻找,但对我来说没有任何意义。
这是我目前一直在关注的代码
我期待它会像我启动机器人的视频一样去,json.sqlite
但我得到了一个SyntaxError: Unexpected token *
javascript - 尝试使用 quick.db 制作经济型机器人,但我的命令不起作用
基本上,我正在尝试创建一个 discord.js/quick.db 经济系统,并尝试使用教程指导制作一个简单的平衡命令,该命令不会执行,但日志中没有显示错误。
我尝试按照其他教程研究如何做到这一点,但这只会让我回到这个错误。我已经为此安装了所有必需的软件包。
我没有收到任何错误,但是该命令不会执行,我什至搜索了日志以确保绝对没有错误,但没有显示任何内容。
javascript - 我的命令在我运行它时没有设置我的角色 ID,它从来没有设置它?
我正在尝试发出静音命令,但是在尝试为我的数据库设置 ROLE ID 时,它不会设置它,有人知道如何解决这个问题吗?
我正在使用什么:discord.js
,quick.db
不同的文件在三行注释之间,还有大量的空格。
当我运行setmute
命令时(当然,提到一个角色),然后我运行printmute
它说“你从不设置角色。”,当公会没有设置角色时说。
javascript - 尝试关闭并打开命令 quick.db
我正在尝试使用 quick.db 执行关闭和打开命令。如果命令已经关闭,我想做,回复“它已经关闭/打开”。但我正在尝试这段代码,但我收到了这个错误:
(对不起,我的英语不好)
(node:26756) UnhandledPromiseRejectionWarning: TypeError: Input cannot be undefined @ ID: ddoskoruma_640958795643617284
javascript - quick.db 调平系统 - database.updateValue 不是函数
我正在尝试使用 quick.db 制作一个带有不和谐机器人的调平系统。我一直在研究这个,但无法弄清楚,所以我想我会去这里。我当前的代码是:(app.js)
(消息.js)
现在,我得到的错误发生在 app.js 中,但我认为messages.js 中的代码可能会有所帮助。错误是:
作为新手,我仍然不太了解 TypeError 是什么或如何修复它,尽管在谷歌上查找它(我知道,我是一个真正的研究人员)。所以我希望有人能帮我一把。我也找不到这个错误的例子,所以我很迷茫。
一如既往,感谢您花时间阅读我的问题,如果我有任何术语错误,请随时问我我的意思,或者您可以称我为愚蠢。<3
javascript - Quick.DB 在 Discord 中添加标签问题 - Discord.JS
我正在使用 Discord.JS 在我的 Discord Bot 上制作标签系统。基本上使用标签,您首先添加一个带有名称和内容的标签。添加后,运行 tag 命令将返回 Tag 的内容。还有其他标签命令,如标签信息(获取标签信息)、标签列表、编辑标签等。
我的添加标签命令出现问题。基本上,我要做的是添加一行代码来检查标签名称是否已经存在。但是,每当我使用相同的标签名称第二次或更多次运行添加命令时,它只会覆盖名称。
我试过这行代码:
如果公会中存在相同的标签名称,这应该返回消息响应,但它没有按预期工作。
对于我拥有的其他标记命令,它们不断Cannot read property 'content' of null
出错,但我已经通过这段使用 Try 和 Catch 语句的代码片段解决了这个问题。
标签系统使用 Quick.DB 进行数据库存储。让这一切正常工作并不容易。我有一个 API 调试 JSON 链接,用于尝试诊断问题。https://nate-devbot.glitch.me/api/coinslb
其他数据条目是旧的并且较早解决。
AddTag.JS 的完整代码:https ://hastebin.com/neqasomisa.js