Fooxboy / MusicX-WPF

Music X - музыкальный плеер ВКонтакте для Windows 11, Windows 10 в стиле Windows 11
22 stars 3 forks source link

Discord RPC #366

Closed Lisovq closed 4 months ago

Lisovq commented 4 months ago

Как я понимаю, есть возможность использовать "Слушает" вместо "Играет в" при выводе в Rich pressence дискорда. Конкретнее: "Слушает" и "Играет" разделяет всего одна цифра в одном параметре - Type, который в принципе не используется в этом фрагменте кода. https://github.com/Fooxboy/MusicX-WPF/blob/c8b8b9203db91e8262b8edd6d475f51f2732521f/MusicX.Core/Services/DiscordService.cs#L78-L93

Текущее поведение MusicX: image

Пример от плагина CustomRPC библиотеки плагинов Vencord: image

Перечисление того, что можно отправить в аргумент Type, взято из CustomRPC плагина. 2 - то самое "Слушает" https://github.com/Vendicated/Vencord/blob/4fce88fa8f048e648240a42e553c740a2927afda/src/plugins/customRPC/index.tsx#L63-L69

zznty commented 4 months ago

После изучения и тестов, это работает только когда отправляется плагинами в самом клиенте или (возможно) через GameSdk, использование которого требует премодерацию приложения дискордом и недоступно для простых смертных.

В следующем релизе возможно будет использовать Last.Fm и соответствующий плагин для дискорда, если нужна именно "слушает в" активность. image image image