Quantcast
Download
(2 MB)
Download
Updated: 12/05/19 03:04 PM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Updated:12/05/19 03:04 PM
Created:11/30/19 10:43 AM
Monthly downloads:334
Total downloads:334
Favorites:11
MD5:
5.2.5
rChat  Updated this week!
Version: 1.1.1
by: Shadowfen [More]
Depends on the following (separately installed) libraries: LibSFUtils, LibAddonMenu, LibMediaProvider-1.0, LibMainMenu, and libChat2 (note the lower case 'l')

rChat allows you to customize the way that messages are displayed in the chat window.
It also allows you to define and post automated messages in chat, and to copy messages from chat to the clipboard with the right-click menu. (Note: When copying a single message, it will copy the message into the outgoing message text box for chat where you can then Ctrl-X to copy it to clipboard.)

Features
Chat message enhancements
  • Redundant information like "says", "yells" (zone tags), et cetera are optionally removed,
  • Character Name Rewrite - Choose to see the From names as account names, character names, or both. Customizable by guild.
  • Remove Brackets on Player Names,
  • Timestamps - Show time stamps for messages. Choose 12 hour or 24 hour format.
  • Whisper Notification - Play a sound or display visual notification when you receive a whisper.
  • Timestamps, From Info, and Messages can be colorized
  • Rename your Guilds Channels - Guild Tag or Officer one, each channel can be renamed
  • Group Leaders can have a separate color,
  • Strip Colors from messages to avoid Rainbow Messages,
  • Search for text in chat messages and highlight it with a different color or play a sound when it is found. (new)

Chat Window enhancements
  • Prevent chat text from fading (My favorite!),
  • Chat history - No more chat clearing when you reloadUI. Also include a restore history when you logout, get kicked or disconnect.
  • Copy Text - You want to copy your chat ? Right click, and Ctrl+C
  • Set Text Fonts - 15 more fonts if you don't like the default one. You can also add fonts.
  • Chat window background - Can be darker or transparent
  • Resizing Chatbox
  • Clear current tab,
  • System Messages (and coincidentally, most addon messages) in the tab you have chosen,
  • Set default channel & tab at login,
  • Change Tab color,

Other Features
  • Anti-Spam - Optionally filter out LFG/LFM messages, WTB/WTS/WTT messages, flooding, and (new) guild recruiting messages. (The anti-filtering necessarily works best with English language when abbreviated indicators are missing.)
  • Automated messages system - store messages (like teamspeak or discord info) to play into chat.
  • Automatic Group Switching - When you join a group, automatically enter the group channel.
  • Keybinds to switch between tabs and toggle chat window,
  • Auto switch channel when using arrow keys,
  • Configurable switches for channels
  • Automatic rChat configuration between chars,
  • French / German / Russian / Spanish Translations.

Key Bindings Available
  • Switch to next tab
  • Toggle Chat Window
  • Whisper at Target
  • Select Chat Tab 1-12 as current
  • Automated messages

Slash Commands
  • /rchat - Open the rChat Settings window
  • /rchat.msg - Open the rChat Automated Messages window

Based on: DesertDwellers, Ayantir, Puddys' pChat
[1.1.1
  • Fixed sound notifications failure to work with mentions (reported by SneakyWitchTheif)
  • Fixed sound choice definitions for German translation.
  • Changed color of Mention Notification header to match the colors of the other sections under Messages Settings.

1.1
  • Added a way to look for a "mention" in chat and colorize it and/or play a sound. It is a preliminary version that can only look for a single piece of text (that is at least 4 characters long and does not contain any of the following characters: "%*-.+()[]^$?"). Also the string is case sensitive so "hello" will not match "Hello".

1.0.2
  • Fixed attributions for the pChat addon that rChat was forked from. My apologies to Ayantir and Puddy for not mentioning you along with DesertDweller.

1.0.1
  • Fix misspelled function name (error at 5065).

1.0
Breaking Changes
  • Now requires the libraries LibSFUtils, LibAddonMenu, LibMediaProvider-1.0, LibMainMenu, and libChat2 (note the lower case 'l') to be installed separately.

Enhancements
  • Reimplemented the old spanish language strings. Added missing spanish translations using Google Translate.
  • Removed LibCustomTitles
  • Regroup option settings to make them (hopefully) easier to find.
  • Can filter out guild recruiting messages which include a guild link. Does not attempt to detect text-only guild recruiting.
  • Added more detection to the "looking for group/member" and "want to sell/buy/trade" messages in order to filter out more of them.

Bug Fixes
  • Updated chat code and data that had been copied out of ESO into the addon to comply with the current version of ESO.
  • Removed embedded libraries. The inclusion of out-of-date libraries was causing random bugs in game that were not easily traceable back to the old libraries installed by pChat.
  • Split out the spam filtering to its own file.
  • Use LibSFUtils functions to handle localization strings.
  • Renamed addon to avoid conflicting with pChat during development (so I can still use pChat when I play in the beginning stages).
  • Forked rChat code from version 9.3.11.25 of pChat by DesertDwellers which has not been maintained in a while.

-------------------------------------------------------------------------------

For changes prior to this, you should look at the pChat addon (version 9.3.11.25) by DesertDwellers, Ayantir, Puddy that this was based off of.
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Uploader
Date
1.1
2MB
Shadowfen
12/04/19 09:10 PM
1.0.1
2MB
Shadowfen
11/30/19 03:59 PM
1.0
2MB
Shadowfen
11/30/19 10:43 AM


Post A Reply Comment Options
Unread Yesterday, 02:53 AM  
Marazota

Forum posts: 145
File comments: 1126
Uploads: 0
issues

1) parent issue - cant copy gold in msg right:


2) parent issue - Copy Line and Copy Message has no difference
there must be just text copy/text copy including itemlinks or other clickable links

3) why you using old libMainMenu instead of 2.0 version?
Last edited by Marazota : 12/09/19 at 02:54 AM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 02:30 AM  
Marazota

Forum posts: 145
File comments: 1126
Uploads: 0
Originally Posted by Shadowfen
Originally Posted by Myrthian
I doubt it's within the scope of your addon, but is there a way to detach additional chat tabs into their own windows?
Not that I know of yet. I'll put it on the list in case I run across a way to do it.
https://www.esoui.com/downloads/info...ansChatIt.html

this one worked for me before, idk about now
Report comment to moderator  
Reply With Quote
Unread 12/07/19, 03:19 AM  
sara
 
sara's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Could you please add an option to show guildmates's champion points in the chat?
Or i just havent found it?
Report comment to moderator  
Reply With Quote
Unread 12/06/19, 12:22 PM  
SneakyWitchTheif

Forum posts: 1
File comments: 40
Uploads: 0
Originally Posted by Shadowfen
Originally Posted by SneakyWitchTheif
Originally Posted by Shadowfen
Originally Posted by SneakyWitchTheif
So with this fork I'd love to request the addition of name pinging in a similar style to ChatMentions. I know a lot of people who have had to choose between ChatMentions and pChat due to chat addons not playing nicely with each other. It sucks.

That'd probably my biggest feature request.
I'll see what I can do.

Edit:
Try out version 1.1
Highlight is working great.

Audio notifications don't seem to be working. Additionally, the "notification" sound in the whisper dropdown doesn't work, but the others do.
Thanks, I'll look at it.

Edit:
I've released a fix for audio mention in version 1.1.1. Whisper audio notification works for me, but I did find a problem with the values for the German translation sound choices, so if you are running German then I believe I have fixed that too.
The notification sound for whisper alerts now works, huzzah! My hero!

Highlighting works for watched chat string, but sound alerts still don't seem to work.
Last edited by SneakyWitchTheif : 12/06/19 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 12/05/19, 01:40 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 276
Uploads: 10
Originally Posted by Myrthian
I doubt it's within the scope of your addon, but is there a way to detach additional chat tabs into their own windows?
Not that I know of yet. I'll put it on the list in case I run across a way to do it.
Report comment to moderator  
Reply With Quote
Unread 12/05/19, 01:36 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 276
Uploads: 10
Originally Posted by SneakyWitchTheif
Originally Posted by Shadowfen
Originally Posted by SneakyWitchTheif
So with this fork I'd love to request the addition of name pinging in a similar style to ChatMentions. I know a lot of people who have had to choose between ChatMentions and pChat due to chat addons not playing nicely with each other. It sucks.

That'd probably my biggest feature request.
I'll see what I can do.

Edit:
Try out version 1.1
Highlight is working great.

Audio notifications don't seem to be working. Additionally, the "notification" sound in the whisper dropdown doesn't work, but the others do.
Thanks, I'll look at it.

Edit:
I've released a fix for audio mention in version 1.1.1. Whisper audio notification works for me, but I did find a problem with the values for the German translation sound choices, so if you are running German then I believe I have fixed that too.
Last edited by Shadowfen : 12/05/19 at 03:09 PM.
Report comment to moderator  
Reply With Quote
Unread 12/05/19, 12:02 PM  
SneakyWitchTheif

Forum posts: 1
File comments: 40
Uploads: 0
Originally Posted by Shadowfen
Originally Posted by SneakyWitchTheif
So with this fork I'd love to request the addition of name pinging in a similar style to ChatMentions. I know a lot of people who have had to choose between ChatMentions and pChat due to chat addons not playing nicely with each other. It sucks.

That'd probably my biggest feature request.
I'll see what I can do.

Edit:
Try out version 1.1
Highlight is working great.

Audio notifications don't seem to be working. Additionally, the "notification" sound in the whisper dropdown doesn't work, but the others do.
Report comment to moderator  
Reply With Quote
Unread 12/05/19, 10:23 AM  
Myrthian

Forum posts: 8
File comments: 47
Uploads: 0
I doubt it's within the scope of your addon, but is there a way to detach additional chat tabs into their own windows?
Report comment to moderator  
Reply With Quote
Unread 12/04/19, 06:29 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 276
Uploads: 10
Originally Posted by SneakyWitchTheif
So with this fork I'd love to request the addition of name pinging in a similar style to ChatMentions. I know a lot of people who have had to choose between ChatMentions and pChat due to chat addons not playing nicely with each other. It sucks.

That'd probably my biggest feature request.
I'll see what I can do.

Edit:
Try out version 1.1
Last edited by Shadowfen : 12/04/19 at 09:13 PM.
Report comment to moderator  
Reply With Quote
Unread 12/04/19, 06:28 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 276
Uploads: 10
Originally Posted by Marazota
nice addon!
request feature

be able to rightclick on a name of a player in guild store and choose Whisper option, to start talk to seller immediatly
right now im typing names by hands every time
Sorry Marazota, but this one is not going to happen any time in the near future (if ever) because it requires messing with the guild store interface in addition to chat. Right now, I'm focusing purely on chat.
Report comment to moderator  
Reply With Quote
Unread 12/02/19, 12:50 AM  
Marazota

Forum posts: 145
File comments: 1126
Uploads: 0
nice addon!
request feature

be able to rightclick on a name of a player in guild store and choose Whisper option, to start talk to seller immediatly
right now im typing names by hands every time
Report comment to moderator  
Reply With Quote
Unread 12/01/19, 07:46 PM  
SneakyWitchTheif

Forum posts: 1
File comments: 40
Uploads: 0
So with this fork I'd love to request the addition of name pinging in a similar style to ChatMentions. I know a lot of people who have had to choose between ChatMentions and pChat due to chat addons not playing nicely with each other. It sucks.

That'd probably my biggest feature request.
Report comment to moderator  
Reply With Quote
Unread 12/01/19, 06:41 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2531
File comments: 2892
Uploads: 57
Well, credit and proper credit...

A proper credit shouldn't be the last line of the description (Based on: DesertDwellers, Ayantir, Puddys' pChat) but a text below the dependencies (at least if like in this case ~80% of the addon already existed and was just copied):

This addon is a fork of the "pChat" chat addon by Ayantir, Puddy and DesertDwellers.
Existing code was changed/enhanced by the features described below.

-> Below you would add the new/changed features then, and not a list of all existing features of pChat.

But this is up to you @Shadowfen, you and your understanding of honor, respect and fame.
Last edited by Baertram : 12/01/19 at 06:42 PM.
Report comment to moderator  
Reply With Quote
Unread 12/01/19, 01:59 PM  
Dolby
Every day I'm shuffling
 
Dolby's Avatar
ESOUI Admin

Forum posts: 1193
File comments: 34
Uploads: 7
The license of pchat is creative commons (see LICENSE in the zipfile) so there should be nothing wrong with this. Credit is also shown in rChat in the description here & the README in the zip.
Last edited by Dolby : 12/01/19 at 02:02 PM.
Report comment to moderator  
Reply With Quote
Unread 11/30/19, 06:34 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2531
File comments: 2892
Uploads: 57
You cannot add yourself to a team, you need to write a PM to Dolby or Cairen and ask them.
Still a better idea than copying whole addons, even using similar names.
You also could have released a "forked version" as pChat patch which should be always possible.

I did release patches for pChat in the comments and did not take over pChat as I have way too much addons + libs to maintain and update already. If I would have the time I definately would do so as pChat is a great addon. I also did not release any patched version officially as this is shown within Minion and esoui and floods the databases. I never knew how much time I got to maintain my fixed versions, so I decided to not officially release them. But if I update them I do not remove the names of the official authors, change the name of the addon and add myself as the author...
Code:
local panelData = {
        type = "panel",
        name = rChat.name,
        displayName = rChat.settingDisplayName,
        author = rChat.author,
        version = rChat.version,
        slashCommand = "/rchat",
        registerForRefresh = true,
        registerForDefaults = true,
    }
rChat.author = "Shadowfen"

Be fair and at least write "pChat" and "Ayantir" into your rChat copy addon globals and tell the users ingame what it is: A copy/fork.

Or build your own addon from scratch and name yourself the author THAN.

Everything else, even if you name it "based on", is just a patch and you should release it as a patch to pChat then, or maintain pChat directly.

Originally Posted by Shadowfen
Originally Posted by Baertram
"based on pChat"? Name what it is: It's a copy!
btw: Did you read and respect Ayantir's licence information from pChats txt files properly?
I'd better be carefull and not just copy whole addons...

The better and more efficient way would be to let you add yourself to the pChat adon's team, update and fix and maintain this as there is a wide fanbase already using pChat.
Instead of creating a copy, let users think it's your work (with only a small hint at the very bottom of the description page)
It is a fork of pChat that I am modifying to my desires. It is noted in the documentation, the changelog, and the published source (oh yes and in the retained license text also) that it is a fork. Right now, it is very close to its parent, but I don't expect it to continue that way and I plan to do more than API bumps.

I don't know how to add my self to someone's addon team, probably don't have the permissions for it, and you (who aren't on the dev team either) was the only person responding to comments and occasionally making small maintenance fixes that you had to provide out of band via file servers.
Last edited by Baertram : 11/30/19 at 06:49 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: