ActivityType
не имеет ничего общего с IActivity
;как следует из названия, ActivityType
определяет тип деятельности.Вам нужно передать экземпляр Game
с указанным типом активности.
Например, вы можете захотеть сделать Context.Client.SetActivityAsync(new Game("a video", ActivityType.Watching));
.
Кроме того, избегайте установки вашего клиента какpublic static
.Клиентский объект уже доступен вам с Context.Client
в контексте команды.