Summary
ChatPlus is a plugin designed to improve all areas of chat in LoTRO.
If you are a raider, it lets you display flashing notifications, so you don't miss a message from someone in your raid, or more importantly miss some loot in your pending list
. If you are a RPer, it allows you to automatically rename characters that it detects do not fit with lore, and click on names when they are mentioned in chat.
If you like emphasis, ChatPlus lets you send messages that are different colours and underlined, as well as providing the ability to remove this formatting from incoming messages.
Set Up
uncheck all chanels apart from event broadcasts, tells, standard and loot. Optionally you can create a new chat tab for chatplus and uncheck the channels there instead.
Features:
Double Tap on the movable icon to show/hide
Click on the movable icon to drag toolbar
Changing colour and underline of messages sent to chat
Automatically tagging sent names, so that other players can right click on them( put@<playername> followed by a space)
Automatic character renaming
Random name generation
Allow/Ban list to let certain names be displayed even if they do not fit with lore.
Changing Channel Colours and Toggling them On and Off
Displaying Flashing notifications from selected channels/specified key phrases from channels (uses lua patterns to improve identification)
Filtering newline spam
Filtering custom chat formatting
Filtering key phrases(makes use of lua string patterns for more efficient filtering
https://www.lua.org/pil/20.2.html)
Removing all chat formatting
Quickly Send Preset Messages (Coming Soon)
Places LFF and Trade messages in the correct channels when people put them in world
Now also identifies characters that have been renamed on your server.
Update Log
1.3 (16/12/23) - Gives you the option to filter newline spam flooding the chat window (activate this in the filters section of settings)
1.2 (14/07/23) - Now identifies renamed characters, you can find this option after pressing the gear icon. Will potentially cause a freeze while searching names database. Only works for characters that have sent messages before and after rename. Changed default channels that are displayed.
1.1(23/9/19) - Improved speed, now should work fine when items are linked in chat. If it is still a bit laggy, you may have to disable loot channels in the plugin settings and reenable them in the chat window settings. Now sorts LFF and Trade messages in to the correct channels. Now you have to put @<playername> followed by a space to tag them. When first loaded, the window now displays in the middle of the screen.
1.0.2(16/8/19) - Quick fix to reduce lag issues when displaying items. This means no processing is done on text with items in as well, working on a better, long term solution.
1.0.1(4/8/19) - Removed issue where cursor jumps to end
1.0(1/8/19) - Initial Release
Known Issues
Event broadcasts aren't handled properly.
Notes
If anyone who knows other languages would want to provide any translations, it would be much appreciated
Thanks for Garan's image resource viewer and many code examples.