DisnakeDev/disnake

Consider deprecating `PartyType` enum

shiftinv opened this issue · 0 comments

The PartyType enum contains IDs of voice activities, which aren't documented in any official capacity. New activities get added/removed constantly, so keeping up with maintaining that list is rather difficult.

disnake/disnake/enums.py

Lines 256 to 260 in c62831e

class PartyType(Enum):
poker = 755827207812677713
betrayal = 773336526917861400
fishing = 814288819477020702
chess = 832012774040141894

Since the introduction of this enum, activities have been released officially (the date on that post isn't accurate).
If anything, providing activities should really be more of a bot's responsibility, not the library's, so we should consider deprecating and removing this enum.