我试图在 discord.js 中为我的机器人创建一个合作伙伴命令
Posted
技术标签:
【中文标题】我试图在 discord.js 中为我的机器人创建一个合作伙伴命令【英文标题】:Im trying to make a partners command for my bot in discord.js 【发布时间】:2021-11-19 15:19:49 【问题描述】:它一直给我这个错误,我不知道该怎么办。我对编码相当陌生,但我以前有一点经验,但我不知道这意味着什么或如何解决它。任何帮助将不胜感激:) My screenshot of the code and the error
【问题讨论】:
将您的代码包含为代码块,而不是外部链接 去掉“天堂”这个词的双引号 【参考方案1】:为了将来参考,将代码发布为文本比屏幕截图更有用。但是看看你有什么;看起来因为你在文本中有语音标记,你需要“转义”它们。例如:
const x = "This is a string with "speech marks" - done wrong";
会失败,而:
const x = "This is a string with \"speech marks\" - done right"
会起作用,因为反斜杠会避开语音标记。
更多示例请参见the w3Schools javascript strings page。
【讨论】:
使用反引号 (`
) 或单引号也可以。 `This is a string with "speech marks" - done right`
而且你似乎把它变成了 C++。请记住,这是 JavaScript,它只使用 var
、let
和 const
作为字符串
当然——我最近一直在使用 Blazor,所以我的大脑还处于 C# 模式;不管怎样,原理还是一样的。
我对其进行了编辑以防止混淆,尽管大多数人仍然会理解这个概念以上是关于我试图在 discord.js 中为我的机器人创建一个合作伙伴命令的主要内容,如果未能解决你的问题,请参考以下文章
在 discord.js 中,使用 quick.db 我想为我的机器人的货币系统创建一个卖出命令
尝试为我的 discord.js 机器人创建排行榜命令,但除第一名之外的所有值都保持为 0