使用不和谐的状态。状态。等于

时间:2019-02-01 02:49:08

标签: javascript discord

尝试为此找到正确的语法...

const stat = msg.author.presence.status;     
  if (~msg.author.presence.status.equals("online"))
  {msg.reply(  "\nStatus: " + stat);}

// ============

来自repl.it的错误是....

TypeError: msg.author.presence.status.equals is not a function

// ====================

代表位于: https://repl.it/@Xiija/nodebot-2b-ish-1

1 个答案:

答案 0 :(得分:1)

首先,我试图了解按位运算符~在这里的操作。根据链接的文档,状态为String。要将相等与字符串进行比较,建议使用===Strict Equality

尝试类似

if (msg.author.presence.status === 'online')