Skip to content

ldavid432/chat-cleanup

Repository files navigation

Clean Chat Install Count Rank

Various adjustments to keep your chat channels clean


Configuration

All the below options are toggleable (most are off by default)

  • Misc
    • Remove 'Welcome to RuneScape' message
    • Adjust next line indentation
      • Several options to reduce the indentation on the following lines of multi-line messages
    • Hide the chat scrollbar
      • When hidden you can still scroll with your mouse wheel
    • Set a custom name for each channel
      • Intended to help you reduce the channel name size instead of full removal, but can also be customized to anything you want
      • See below for more details on customization
    • Remove special attack messages
      • Dragon/Crystal/Infernal tools
    • Chat color bar
      • Colored bar to help identify the channel type if you remove the channel name
    • Fixed-width timestamps
      • Make all your chat messages start the same distance away from the start of the chatbox
  • Clan
    • Remove 'To talk in your clan's channel...' message
    • Remove clan name from messages
    • Remove clan rank from messages
  • Guest Clan
    • Remove guest clan 'To talk...' message
    • Remove guest clan 'Attempting to reconnect...' message
    • Remove guest clan name from messages
  • Friend's Chat
    • Remove 'To talk, start each line of chat with the / symbol.' message
    • Remove friends chat name from messages
    • Remove 'Attempting to join chat-channel...' message
    • Remove 'Now talking in chat-channel...' message
  • GIM chat
    • Remove 'To talk in your Ironman Group's channel...' message
    • Remove group name from messages
    • Remove group broadcasts from the clan chat tab (only display them in group tab)

Custom channel name

  • To reference your current clan name use $$
    • Example: ~$$~ becomes ~My Clan~
  • To add color, wrap whatever you want to color with: <col=123456> and </col> where 123456 is a hex color code
    • Example (red): [<col=ff0000>My Clan</col>] = [My Clan]
  • Can also be used to remove the brackets around your clan name if you so desire
  • To disable either leave blank or reset to the default value (right-click the specific config name)

Fixed-width timestamps

Fixed-width timestamps adjusts your timestamps added by the chat timestamps plugin to all be the same width. This makes all your chat messages start the same distance away from the start of the chatbox. This works well in combination with the chat color bar.

Limitation: Currently this assumes that all dynamic characters in your timestamp are numbers (and therefore sets the spacing to the max width of a number). I am not against adding support for other characters (i.e. letters) so if you use a particular formatting character that you want to be correctly fixed-width please let me know with a GitHub issue

Known Issues

  • Setting an indentation mode other than the default (Message) may shift multi-line messages to the right by one or two pixels
  • After hopping clan/gim broadcasts don't have a channel for a few seconds
    • Unfortunately this seems to just be a Chat History plugin or maybe even Jagex bug where the channel is not populated until you actually reconnect to it
    • I may look at fixing this as a new "feature" in the future, but it is not caused by the Clean Chat plugin

About

Plugin for RuneLite that cleans up chat channel messages

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

Generated from runelite/example-plugin