【发布时间】:2021-06-02 16:03:51
【问题描述】:
我当前的代码
let person = message.mentions.users.first()
let characterInAMention = // I don't know what i've need to write here.
我不知道我需要写什么
【问题讨论】:
-
您是否尝试计算包含提及的整个消息中的字符数?
标签: javascript discord.js
我当前的代码
let person = message.mentions.users.first()
let characterInAMention = // I don't know what i've need to write here.
我不知道我需要写什么
【问题讨论】:
标签: javascript discord.js
只需使用.length
例如:
let person = message.mentions.users.first()
let characterInAMention = person.username.length //as Zsolt mentioned below
我建议在开始编码机器人之前学习 Javascript,并在询问之前尝试咨询docs。
【讨论】:
person 要么是 undefined(未提及),要么是没有 length 属性的对象 (User)。如果没有提及,则会引发 TypeError。如果有提及,person.length 是 undefined。也许person.username.length 会起作用,但如果成员有昵称怎么办。在这种情况下,提到的名称的长度会有所不同。无论如何,我什至不确定OP在问什么,应该更新问题。