我正在使用 Discord.Net (C#) 我自己尝试过不同的方法,但没有一个有效。 我希望机器人在启动时将其描述(关于我)更改为代码中写入的内容。 在描述(关于我)中,我想指定我的机器人的版本。我的版本设置为公共变量。
通常这是通过在机器人启动后设置“不和谐游戏”来完成的。它的名字不太好,所以我明白为什么它很难找到。
await client.StartAsync();
string version = Assembly.GetEntryAssembly()?.GetName().Version?.ToString(3);
await client.SetGameAsync($"v{version}", "", ActivityType.Playing);