我想将状态设置为不和谐帐户。它已连接到令牌。
我的问题是在Visual Studio上。
我尝试设置SetGameAsync
,它起作用了。但是,当我尝试设置用户帐户的“空闲”或“在线”状态时,它不起作用。如何设置一个人的身份?
我尝试输入2个代码。有:
Client.CurrentUser.Status(UserStatus.Idle);
,
Client.SetStatusAsync(UserStatus.Idle);
我知道SetStatusAsync
没有设置选项。但是SetGameAsync
也没有设置选项。但是可以。
答案 0 :(得分:1)
请参见方法SetStatusAsync
上的official documentation,据说该方法属于类DiscordSocketClient
,这意味着在您的上下文中,您应该做client.SetStatusAsync
此外,Discord.NET本身并不容忍其FAQ中所述的“自botting”的使用,因此在Discord.NET 2.0+中已废弃TokenType.User
。通过强迫您的帐户使用API,您有遭受Discord禁止的风险。因此,Discord.NET开发人员对由此引起的任何动作或意外行为概不负责。