我正在尝试使用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(...),
],
),
),
),
);
}
答案 0 :(得分:0)
msg.member
返回一个GuildMember
对象。但是,dmChannel
属性仅在User
msg.author.dmChannel.awaitMessages(...) // change `msg.member` to `msg.author`