DM频道中的awaitMessages

时间:2020-09-19 06:57:24

标签: discord.js

我正在尝试使用discord.js在Discord上制作一个公告机器人,当有人键入-na时,DM将其嵌入,然后接受他们的输入,然后制作一个变量作为他们的输入,然后进行一些处理次。我遇到的问题是,当我运行机器人并执行命令-na时,它给我一个错误,它是:TypeError:无法读取未定义的属性'awaitMessages'。 这是我的代码:

list.Items.Add($"{value1} + {value2} = {result:0.000} (to 3dp)")
Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        decoration: const BoxDecoration(...),
        constraints: const BoxConstraints.expand(),
        child: Center(
          child: Column(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              crossAxisAlignment: CrossAxisAlignment.center,
              children: <Widget>[
                Container(...),
                Container(...),
                FlatButton(...),
              ],
            ),
        ),
      ),
    );
  }

1 个答案:

答案 0 :(得分:0)

msg.member返回一个GuildMember对象。但是,dmChannel属性仅在User

上可用
msg.author.dmChannel.awaitMessages(...) // change `msg.member` to `msg.author`