View Single Post
06/04/19, 03:49 AM   #4
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,567
I agree that some features simply belong together, but there are also quite a lot of features in pChat, that could as well be a smaller more focused addon.

The whole chat appearance feature could easily be its own addon. Chat window size, background colour, fade behaviour, font and size, text colour, channel format etc.

Guild chat modifications like showing a different tag for the guild nickname, changing the order of guild channels (/g1 - g5), controlling how member names are shown, might be something for a smaller focused addon?

The message history and adding timestamps are something LibChatMessage can already do, but not in a way that is compatible with pChat. That's why those two features are disabled by default.

Command history could be introduced into LibSlashCommander.

I am not sure how relevant anti-spam still is. It also seems to be a bit buggy as it can end up hiding messages that you actually sent. Probably big enough a topic for a separate addon that focuses solely on it.

Copying chat messages is covered by Chat2Clipboard, although it doesn't offer a way to copy the whole chat at once (yet).

Whisper notifications, showing whispers while chat is minimized, maybe also handle name mentions in the same way. Never used that feature, but could probably hold up as its own addon for those who need it.

Settings sync could probably be its own addon that doesn't handle just chat alone, but can copy all kinds of settings between characters like keybinds and other ingame settings that are saved per character.

Automated messages could easily be a full addon with all kinds of features like reacting to events and prefilling the chat accordingly. E.g. a new member joining a guild puts a personalized message into the chat input.

Automated channel switching based on the current context is also a nice feature. Maybe something for a tweak addon as discussed here.

Nicknames is another small feature that could just be a tweak. Never used it and not sure how many people even realize it is a feature.

And there are probably many other small features that nobody even realizes are there.
  Reply With Quote