问题是intr2有时会在嵌入和反应发布后立即立即从bot收集反应。
lengths
我尝试使用
var msg2 = await ctx.RespondAsync(embed: embed);
await msg2.CreateReactionAsync(emojii);
var intr = ctx.Client.GetInteractivityModule();
var intr2 = await intr.WaitForMessageReactionAsync(msg2, null , TimeSpan.FromSeconds(30));
但这仅收集触发命令的用户的反应。
如何过滤机器人的反应并允许其他用户做出反应?