fix(ShowMeYourName): Update names in typing indicator
first contribution, hopefully i didnt fuck anything up
Polluting the user object with a nick property is bad
copied the GuildMemberStore/RelationshipStore method to get nicks from the TypingTweaks plugin.
is this compatible with TypingTweaks?
ok i just checked and it is not. how should i make it compatible?
i assume i should just add a predicate that disables the patch if typingtweaks is enabled.
ideally if both are enabled at once the typingtweaks names would display in the showmeyourname format. is cross-plugin behavior like that even allowed?
is cross-plugin behavior like that even allowed?
Plugins should be naturally compatible with each other (that's why patches are written in a specific way, to preserve functionality), and ideally we shouldn't be adding checks to see if other plugins are enabled. If it's absolutely necessary, then so be it, but please prefer finding a solution where both can work at once without special handling.