Quantcast
Download
(3 MB)
Download
Updated: 06/05/22 05:24 PM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:06/05/22 05:24 PM
Created:11/30/19 10:43 AM
Monthly downloads:669
Total downloads:34,711
Favorites:58
MD5:
rChat  Popular! (More than 5000 hits)
Version: 1.30
by: Shadowfen [More]
Depends on the following (separately installed) libraries:
  • LibSFUtils,
  • LibAddonMenu, and
  • LibMediaProvider-1.0


[b]New: The (separately installed) library LibDebugLogger can optionally be installed. If LibDebugLogger is installed, the internal flag to block system messages from chat can be controlled from rChat settings.

Also depends on the following "library" which is included with rChat:
  • rChatData,
It is already installed, but you must enable it whenever you enable the rChat addon.


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 or line, 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.
  • Specify nicknames for players to be used instead of character or account names.
  • Remove Brackets on Player Names,
  • Can now see From names in "character(@account)" format
  • Timestamps - Show time stamps for messages. Choose 12 hour or 24 hour format. Choose a timestamp color
  • 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 (party) Leaders can have a separate color,
  • Strip Colors from messages to avoid Rainbow Messages,
  • Search for text (mentions) in chat messages and highlight it with a different color or play a sound when it is found. Mentions will NOT be searched for in system messages, whispers, or NPC chat. New: Mentions CAN be searched for in emotes with the new mention setting to enable it, but it is turned off by default.
  • Now allowed to specify multiple mention strings (separated by carriage returns) to search for in chat messages. Only the first one that is found will be highlighted in a different color.

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.
  • The Chat history that is kept is account-wide, so that when you log in and out between your characters, you don't lose your place in the chat. (This also has the effect of reducing the size of the saved variables file(s) so that logging in and reloading UI can be a little faster.)
  • Provide a "Clear chat history" button to permanently delete the contents of the chat history so that it cannot be restored. This also has the side effect of clearing out the chat window.
  • The Chat history is saved in a separate saved variables file (rChatData.lua) from the rChat configuration settings. This way you can simply remove the rChatData.lua saved variable file if somehow your chat history becomes corrupted, without losing all of your rChat configuration settings (that were saved in the rChat.lua saved variables file).
  • 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
  • Control the chat SYSTEM message blocking "feature" of LibDebugLogger so that you can turn it on or off. LibDebugLogger has that feature ON by default. rChat turns that feature OFF by default. You are able to change it to what you want via the rChat settings.
  • Anti-Spam - Optionally filter out LFG/LFM messages, WTB/WTS/WTT messages, flooding, and 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.
  • Use the mouse to change chat channels: click on a name in chat to whisper to that person, click on the guild tag to enter guild chat, click on a party/group message to enter group/party chat, or click on a zone message to enter into that zone chat.
  • 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 - aim your mouse at a person, and hit the appropriate bound key(s) to be able to whisper to that person.
  • 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
  • /r /reply /respond - these base game commands are now available again to reply to the last person to whisper you you. (If noone has whispered to you, then nothing will happen.)

Based on: DesertDwellers, Ayantir, Puddys' pChat
1.30 (50):
  • API bump (High Isle).

1.29 (49):
  • Reapply the key binding fix for chat tabs that somehow got lost in the merge.

1.28 (48):
  • API bump.

1.27 (47):
  • Fix the key binding for chat tabs.

1.26 (46):
  • API bump.
  • Require minimum version of installed LibAddonMenu to be at least 32. Earlier versions will break the user interface.

1.25 (45)
  • API bump. Waking Flame.

1.24 (44)
  • Added work-around for problem where default channel was not getting set properly. It seems that it was getting overwritten by LibSlashCommander if that library loaded after rChat.

1.23 (43)
  • Fixed problem where when you turn off announce zone in chat - it would still announce the first zone that you logged into with your character. (Reported by Phinix)

1.22 (42)
  • Added the ability to announce in your chat window which zone you have arrived in so that you can look back through chat to see if you are still in the zone that some zone message was
    posted from. This is initially turned OFF, to continue to behave the way that rChat has in the past. To turn
    it on, you can go to the Chat Window section of rChat settings to enable zone announcements. Note that
    this is only announced to you - not to everybody else in chat.

1.21 (41)
  • Added name format "Character Name/@UserID" as requested by tralce.

1.20 (40)
  • API bump. Blackwood

1.19 (39)
  • API bump

1.18 (38)
  • Removed error when splitting strings for length (reported by tereza).

1.17 (37)
  • Took out debug statements that had been accidentally left behind.

1.16 (36)
  • New Roboto Regular, Roboto Medium and Roboto Condensed fonts added by jaedha. They are easy-to-read, sans-serif options.

1.15 (35)
  • Fixed entry for mention text reported by ryh.

1.14 (34)
  • Fixed disabled Guild-specific color fields reported by srtzero and chaoslord.

1.13 (33)
  • Make PARTY messages use the same brackets/no brackets setting for names as other message types do. (Declined request to do the same for WHISPER messages because they are treated specially by ZOS.) (Requested by saenic)

1.12 (32)
  • Fix default chat tab always getting set to the first tab instead of the one specified in the settings. (Reported by mycahelo)
  • Fixed the dropdown list of chat tab names it the Chat Tab Settings not getting updated when a chat tab is either deleted or created.

1.11 (31)
  • Fix lua error when using the "Restore Only System Messages" (Reported by hagermanj)
  • Fixed the /r again for replying to a whisper (Reported by mychaelo).
  • Possibly fixed the "->" whisper received lines sometimes not having the from name (Reported by StamWhip).

1.10.1 (30)
  • API bump (Markarth)

1.10 (29)
  • Added the option to turn on mention detection for emotes. This is turned off by default because it can slow things down (as emote messages are frequently longer). Note that if the mention that is detected causes the message length to become too long, the mention (and probably the message color) will be discarded so that the message text can still be shown. (Feature requested by Keresthus)
  • Fixed chat not fade timeout (reported by Saenic and FrostByghte)

1.9 (28)
  • Introduced a fix for messages that are too long to be displayed properly. If a message is too long to be displayed with all of the various rChat display options in effect, then rChat will mark the message with an initial '*' to denote that it is "reduced", and start removing the less essential options, like: color in messages, mentions in messages, guild tags (if enabled), zone tags (if enabled), fancy formatted display of from name, the "click name to whisper" link on the name, and even the right-click context menu normally attached to the timestamp. Finally if the message is still too long, it will be truncated to fit into chat - generally a reduction of characters close to the number of characters in your @name.
  • Reduced the amount of data stored for conversations in rChatData.
  • API bump.

1.8.3 (27)
  • Attempt to fix the nil error reported by Nulami. "Attempted" because I cannot reproduce the problem in order to test the fix.

1.8.2 (26)
  • Final fix for guild spam config not being remembered (fix provided by Snippy64).

1.8.1 (25)
  • Fix spam not getting checked in channel /say (reported by Crunatus).

1.8 (24)
This was actually supposed to be version 1.9, only when I started to package up and update the changelog I discovered that I never actually released 1.8 after getting it ready. So, new fixes and features get rolled in to 1.8 and I am going to release it this time. Promise!
  • New Added color control support for the new /ruz Russian zone chat channel.
  • New Added a Price Check spam filter for requests and responses from MM and TTC.
  • Fix spam filters not running when enabled (reported by Snippy64).
  • Updated the Looking For whatever spam filters to catch more stuff.
  • Fix chat window opacity setting not getting used on login (reported by Blackwolfe).
  • Removed invalid value 0 for window opacity setting - allowed values are only 1-11.
  • Fixed custom guild switches not getting reloaded after login or /reloadui (reported by Mandragorane).
  • Fixed adding [zone]/[says]/[yells] zone tags (as appropriate) to messages if "remove zone tags" is turned off (reported by Mandragorane).

1.7 (23)
  • Fix leftover dependency on LibDebugLogger that was accidentally left in (reported by Mandragorane).
  • Fix the overriding of guild specific format for names by the general format for names (reported by Mandragorane).

1.6.2 (22)
  • Fix nil value error in AddURLHandling reported by Tiara Ra.

1.6.1 (21)
  • Fix nil value error in ZO_PreHook reported by jewhatl.

1.6 (20)
Enhancements
  • Added new name format option of "character(@account)" as requested by Kenza.
  • Added the ability to specify multiple mention strings to watch for (one per line) in settings. Only one of the mentions will be highlighted/colored if there are multiples in a message. rChat does not look for mentions in NPC chatter, system messages, emotes, or whispers.
  • Added a setting to the Windows section that allows you to enable or disable the LibDebugLogger "BlockChatOutput" which is responsible for hiding messages from addons which used to go in chat into the DebugLogger instead so that you could only see them if you installed the DebugLogViewer addon as well and look there. The setting is enabled by default in LibDebugLogger. rChat now changes this setting to disabled when it loads and gives you the option of choosing which you prefer by changing the setting in rChat settings->Windows. With this change, you can now have LibDebugLogger and still see your SYSTEM messages if you want! (Note: that you can use rChat to direct all of your SYSTEM messages to a specific tab and keep them out of the other chat tabs if you want to be able to look at them but don't want them otherwise cluttering up your chat.)
  • Added the ability to clear out the saved chat history with a button in the settings.
  • Saved chat history is now saved account-wide so that you can log out from one character and log in with another and see the previous chat history restored to the chat window (with the appropriate restore settings of course). This seems more useful to me, and consumes less disk space since I'm not saving extended-size chat logs for each and every character.
  • Breaking ChangeThe chat history is now being saved in a separate saved variables file (rChatData.lua) and you must enable the rChatData "addon" for rChat to work now. The rChatData "addon" is not actually a separate addon to download - it is included as a part of rChat and exists to separate the configuration variables from the chat saved history. You do have to enable it as a part of the addons that you run because rChat depends on it.
  • Part 1 of revising how chat history is collected, accessed, and saved. The goal is to separate out the chat history data from the configuration data and to make the chat history management more resilient.

Fixes & Misc Changes
  • Fixed the /r, /reply, /respond commands to respond to the last whisperer to come in.
  • Fixed nil errors that were being thrown by CopyMessage menu option.
  • Changed the message parsing and formatting to eliminate the "triggered Link Handling infinite loop" message that you would sometimes see.
  • Revised how the settings for whisper message options are saved in the SaveVariables. This should change over without problems, but you can always change the whisper options through settings.
  • Removed Conversion Conversion code that changed the saved colors in version 1.4.3 of saved variables to the new format in version 1.4.4 has been removed. If you are wanting to upgrade from a pre-1.4.4 version of rChat, you can either upgrade to version 1.5.4 first to get your settings converted; or you can upgrade to this version and redo your settings from the defaults.
  • Removed Conversion Conversion code that changed the saved anti-spam settings in version 1.4.1 of saved variables to the new format in version 1.4.2 has been removed. If you are wanting to upgrade from a pre-1.4.2 version of rChat, you can either upgrade to version 1.5.4 first to get your settings converted; or you can upgrade to this version and redo your settings from the defaults.
  • Standardized on a SafeGetGuildName() which can handle the rare occasions where GetGuildName() returns an empty value.

1.5.4 (19)
  • Fix incorrect AddonVersion.
  • Revised how the colors are saved in the SaveVariables. This should change over without problems, but if your colors go back to the defaults, the conversion did not work for you and you should reset the colors through the settings.

1.5.3 (18)
  • Fixed "Use same color for all guilds" to work again.
  • More work with ensuring messages are displayed in chat.
  • Removed dependency on LibDebugLogger to keep it from consuming (hiding) many SYSTEM messages.
  • Removed the work-around since the ZOS chat system fix was released.

1.5.2 (17)
  • Fixed error observed when changing guild officer colors (reported by Greevir).
  • Fixed missing names when chat is restored after a reload (reported by SimplyArmin).
  • The missing system messages on startup appears to be fixed by the latest version of LibChatMessage. If you are getting no system messages at all, check to make sure your tab options allows system messages on the tab; and if you are a new user of LibDebugLogger, that addon can steal system messages from chat to only be displayed in the DebugLogViewer.

1.5.1 (16)
  • Fix error with setting guild color not doing anything (reported by Kazzy-Poo).

1.5 (15)
Breaking Change
  • Now requires the library LibChatMessage in addition to the libraries LibSFUtils, LibAddonMenu, LibMediaProvider-1.0, and LibMainMenu to be installed separately.
  • The library libChat2 is no longer required.

1.4.4 (14)
  • Set AddonVersion in manifest file.
  • Clean up link handler code.
  • Split out color conversion code into a utils file.

1.4.3
  • Added in library version checking where possible to indicate when out-dated versions of the libraries we depend on are detected. Error messages for out-dated libraries are written to LibDebugLogger (required dependency) and can be viewed with the DebugLogViewer addon (recommended addon).
  • Rewrote the color stripping and correction for messages to fix the problem in ReformateSysMessages() and the "talk like a pirate Arr" problem reported by Akopian Atrebates. (This change also requires the newest version (22) of LibSFUtil!)

1.4.2
  • Fixed /rchat.msg to work properly again. I hate when I back out one change too many!
  • Moved the spam config settings to a different place in the saved variables. Users should not notice any difference though. If you have changed any of AntiSpam settings they will still be remembered.

1.4.1
  • Fixed chat restore on /reloadui, etc.

1.4
  • Fixed nil function in ZOS_Rewrite.lua error. (Reported by Kenza)
  • Removed dependency on LibMainMenu library (and the code that used it). The main menu entry for pChat/rChat has never appeared in my memory of using pChat, and my testing of addons using LibMainMenu verses LibMainMenu-2.0 seems to indicate that they have issues with the latest version of the game and potentially with each other. Since having a main menu entry is not that big of a "feature", it is best to remove this potential source of problems until it can be reevaluated.

1.3.1
  • Fix "rChat.lua:3271: function expected instead of nil" error messages. (reported by SimplyArmin)

1.3
Breaking Change
  • Now requires the library LibDebugLogger in addition to the libraries LibSFUtils, LibAddonMenu, LibMediaProvider-1.0, LibMainMenu, and libChat2 (note the lower case 'l') to be installed separately.
Other Changes:
  • Fixed UI error "rChat.lua:1522: function expected instead of nil" reported by Teva.
  • Provided translations for the new string "Enable sound for whispers" in supported languages. (Thank you Google Translate.)
  • Split the Zenimax code that was copied from the game (and sometimes modified) out into its own file to make it easier to keep track of and to update when we get new game patches/releases.

1.2.1
  • Fixed a settings error which disabled whisper sound notifications.
  • Fixed a nil error reported by Akopian Atrebates.

1.2
  • Revised choices for sound notifications for both mentions and whispers so that you have more than four sounds to choose from. (Note that some of the Zenimax sounds are so subtle that they are easily overlooked, and there are two separate "No_sound" settings though I forget what their names are.) As a note, you can put your mouse cursor on the sound slider in settings and then you can
    use the mouse wheel to advance up or down the slider as you like.
  • Worked on a fix for a nil error in Restore Chat that ZoLatKam reported.

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 (44)
File Name
Version
Size
Uploader
Date
1.29
3MB
Shadowfen
03/13/22 12:42 PM
1.28
3MB
Shadowfen
03/12/22 03:22 PM
1.27
3MB
Shadowfen
12/27/21 11:30 AM
1.26
3MB
Shadowfen
11/04/21 08:56 PM
1.25
3MB
Shadowfen
08/27/21 02:05 PM
1.23
3MB
Shadowfen
07/31/21 09:50 AM
1.22
3MB
Shadowfen
06/27/21 08:21 PM
1.19
3MB
Shadowfen
03/07/21 09:59 PM
1.18
3MB
Shadowfen
02/17/21 10:38 AM
1.17
3MB
Shadowfen
01/19/21 07:12 PM
1.16
3MB
Shadowfen
01/14/21 07:09 PM
1.15
2MB
Shadowfen
01/08/21 03:22 PM
1.14
2MB
Shadowfen
01/06/21 10:05 PM
1.13
2MB
Shadowfen
11/27/20 02:26 PM
1.12
2MB
Shadowfen
11/25/20 02:42 AM
1.11
2MB
Shadowfen
11/18/20 09:51 PM
1.10.1
2MB
Shadowfen
11/01/20 02:31 PM
1.10
2MB
Shadowfen
08/20/20 10:08 PM
1.9
2MB
Shadowfen
08/10/20 06:42 PM
1.8.3
2MB
Shadowfen
06/26/20 03:09 PM
1.8.2
2MB
Shadowfen
06/24/20 09:32 PM
1.8.1
2MB
Shadowfen
06/22/20 01:55 PM
1.8
2MB
Shadowfen
06/21/20 04:55 PM
1.7
2MB
Shadowfen
05/28/20 03:55 PM
1.6.2
2MB
Shadowfen
05/07/20 05:40 PM
1.6.1
2MB
Shadowfen
05/06/20 10:15 PM
1.6
2MB
Shadowfen
05/06/20 06:42 PM
1.5.4
2MB
Shadowfen
03/07/20 11:30 PM
1.5.3
2MB
Shadowfen
03/06/20 08:44 PM
1.5.2
2MB
Shadowfen
02/25/20 07:44 PM
1.5.1
2MB
Shadowfen
02/24/20 07:11 PM
1.5
2MB
Shadowfen
02/24/20 06:20 PM
1.4.4
8MB
Shadowfen
02/23/20 07:35 PM
1.4.2
2MB
Shadowfen
01/10/20 09:25 PM
1.4.1
2MB
Shadowfen
01/09/20 09:50 PM
1.4
2MB
Shadowfen
01/06/20 07:38 PM
1.3.1
2MB
Shadowfen
01/02/20 05:52 PM
1.3
2MB
Shadowfen
01/02/20 11:40 AM
1.2.1
2MB
Shadowfen
12/27/19 01:34 AM
1.2
2MB
Shadowfen
12/12/19 10:48 PM
1.2
2MB
Shadowfen
12/05/19 03:04 PM
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 09/01/22, 10:06 AM  
SaskyaChangeling
 
SaskyaChangeling's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Same issues for me. I hope this is fixable, as we realize it is ZOS's change and not something you can control. Thanks for the great addon!!


Originally Posted by fredd
Hi there thx for the addon. This has been working well to keep that chat box always there (never minimised) & never faded out. Then Zos ruined it with patch 35.

After Patch 35 whenever I log into the game AND on switching between characters the chat box
- is often absent completely
- or a little symbol from it will be pulsating at me. But everything else, the box & text will be invisible
- sometimes the chat text will be present but the box will be invisible so you just see the text.
To get the background to appear I have to toggle the cursor & move the mouse over it to make it appear as normal.

So on the majority of character switches (I have 18 characters) I have to toggle the in game cursor first to see if there is mail & get the chat box up for system messages. The side menu (minimised version of the chat box) is also absent often.

Anyway you would be able to update this to get around whatever nonsense Zos have done to break it. Sorry I know this is them not you This addon has been a life saver for me until this patch really appreciate it


.
Report comment to moderator  
Reply With Quote
Unread 08/24/22, 11:17 PM  
fredd

Forum posts: 3
File comments: 22
Uploads: 0
Hi there thx for the addon. This has been working well to keep that chat box always there (never minimised) & never faded out. Then Zos ruined it with patch 35.

After Patch 35 whenever I log into the game AND on switching between characters the chat box
- is often absent completely
- or a little symbol from it will be pulsating at me. But everything else, the box & text will be invisible
- sometimes the chat text will be present but the box will be invisible so you just see the text.
To get the background to appear I have to toggle the cursor & move the mouse over it to make it appear as normal.

So on the majority of character switches (I have 18 characters) I have to toggle the in game cursor first to see if there is mail & get the chat box up for system messages. The side menu (minimised version of the chat box) is also absent often.

Anyway you would be able to update this to get around whatever nonsense Zos have done to break it. Sorry I know this is them not you This addon has been a life saver for me until this patch really appreciate it


.
Last edited by fredd : 08/24/22 at 11:21 PM.
Report comment to moderator  
Reply With Quote
Unread 06/28/22, 04:34 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Originally Posted by xen32
Hi!

So, coming from this one my thread: https://www.esoui.com/forums/showthread.php?t=10246

rChat doesn't go well with quick chat, it shows emote codes like "hs5" "hs10" instead of message itself.
Baertram suggested you'd look at "pChat's file MessageFormatter.lua, function "detectQuickChat" for example on how to fix that
Thanks, I'll take a look at it.
Report comment to moderator  
Reply With Quote
Unread 06/26/22, 10:15 AM  
xen32
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 90
Uploads: 1
Hi!

So, coming from this one my thread: https://www.esoui.com/forums/showthread.php?t=10246

rChat doesn't go well with quick chat, it shows emote codes like "hs5" "hs10" instead of message itself.
Baertram suggested you'd look at "pChat's file MessageFormatter.lua, function "detectQuickChat" for example on how to fix that
Report comment to moderator  
Reply With Quote
Unread 06/14/22, 04:44 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4205
File comments: 5263
Uploads: 74
Re: Re: Re: Re: Start/initiating chat messages

I think this comes from GMQSB (Greymind Quickslot Bar) somehow and is shown if the debug mode is enabled at that addon (or maybe there is a bug and debug mode always is enabled).

[quote=Shadowfen][quote=Neverlands][quote=Shadowfen]
Originally Posted by Neverlands
Hello,
is it possible to suppress the start/initiating addons chat messages?
I tried it both with LibDebugLogger system block messages option enabled and disabeld, but I still get these messages (I'm using the German client).


[code] Initialize(rChat)
Initialize(DungeonHelper)
I
Last edited by Baertram : 06/14/22 at 04:45 PM.
Report comment to moderator  
Reply With Quote
Unread 03/29/22, 08:12 AM  
scottjl

Forum posts: 0
File comments: 7
Uploads: 0
rChat doesn't seem to auto-default me to group chat when I join a group, tried on several characters, both groups I formed and random groups I was invited to. defaults me to zone chat.
Report comment to moderator  
Reply With Quote
Unread 03/19/22, 05:30 PM  
wolfstar

Forum posts: 0
File comments: 222
Uploads: 0
rChat doesn't appear to be compatible with Dulgubon's Guild Reorder. I set automated messages to go to guild2 according to DGR, but those messages are going to a different guild instead. Also, the chat commands aren't sensitive enough. I have some commands, x, x2, and x3, but when I try to use x2 or x3, only x gets posted. I don't have either of these issues with pchat.
Report comment to moderator  
Reply With Quote
Unread 03/13/22, 12:43 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Originally Posted by AgisVakarian
I think key binding for chat tabs is now broken again on 1.28 (48) version.
I've reapplied the previous chat tab fix that somehow got lost. Released with 1.29 (49).
Report comment to moderator  
Reply With Quote
Unread 03/13/22, 03:41 AM  
AgisVakarian

Forum posts: 0
File comments: 5
Uploads: 0
I think key binding for chat tabs is now broken again on 1.28 (48) version.
Report comment to moderator  
Reply With Quote
Unread 02/16/22, 07:18 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Originally Posted by Attizh
I was unsuccessfully to change my chat name into [email protected] and only either player or account name appears.

A request after it is fixed: an option to only show a few account letters else the name becomes too long. With [email protected] it's usually enough to recognize someone. And also only show the first player name if it has a name interrupted by a space.
There are actually three (up to seven depending on how many guilds you belong to) different places to set the format for names displayed in chat:
* the Messages Settings section - where you specify the format used for names in /zone /de /en, etc
* the Group Channel Tweaks section - where you specify the format for names that are in the /p party or group channel
* and the Guild Settings section has a section for each guild that you belong to and in each guild-specific section, you can specify a Name format there as well.

The option to choose "Name" or "@name" is provided to limit the size that the name takes up in the message. I'm not sure of the utility of trying to chop up names semi-uniquely.
Report comment to moderator  
Reply With Quote
Unread 02/13/22, 07:10 PM  
Attizh

Forum posts: 11
File comments: 62
Uploads: 0
I was unsuccessfully to change my chat name into [email protected] and only either player or account name appears.

A request after it is fixed: an option to only show a few account letters else the name becomes too long. With [email protected] it's usually enough to recognize someone. And also only show the first player name if it has a name interrupted by a space.
Report comment to moderator  
Reply With Quote
Unread 02/03/22, 04:04 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Re: Re: Re: Start/initiating chat messages

Originally Posted by Neverlands
Originally Posted by Shadowfen
Originally Posted by Neverlands
Hello,
is it possible to suppress the start/initiating addons chat messages?
I tried it both with LibDebugLogger system block messages option enabled and disabeld, but I still get these messages (I'm using the German client).


Code:
 Initialize(rChat)
 Initialize(DungeonHelper)
 Initialize(wykkydsEquipmentBorders)
 Initialize(LibExtendedJournal)
 Initialize(ItemBrowser)
 Initialize(NameLanguageNinja)
 Initialize(AF_FCOItemSaverFilters)
 Initialize(ESOSkillfactoryBuildExport)
 Initialize(LibEventHandler)
 Initialize(LorePlay)
 Initialize(FCOChatTabBrain)
 Initialize(HarvestMapAD)
 Initialize(HarvestMapDC)
 Initialize(MapPins)
 Initialize(HarvestMapEP)
....
 Initialize(GreymindQuickSlotBar)
 |c6495EDGQSB LOADING |cFFA500AccountWideSettings |cEE82EE[EU Megaserver]
 |c6495ED------------------------------------------------------------
 |c6495EDGQSB LOADING |cFFFF00Character Settings |cEE82EE[EU Megaserver]
 |c6495ED------------------------------------------------------------
Are a couple of options you can try:
1. Finding out which addon is announcing the addon initializations in chat and turning off the option in that addon's settings. (Hopefully it has a setting to control that.)
2. Creating another chat tab; assigning System messages to that new tab; and removing System messages from the existing tabs. This funnels all of the System messages to a single tab where they can be ignored - in case you might want to look at them for something they are not lost. This will also show you all of the messages you will lose in addition to the addon initialize messages.
3. If you decide that you don't want the System messages anyway, there is a setting in rChat that you will also need to change to get LibDebugLogger to filter out System messages - in rChat settings->Window Appearance you will find a "Disable LibDebugLogger chat blocking" setting; turn it off.
Hello Shadowfen,
1. the start/initiating addons chat messages come from rChat.
2. I don't want to hide all system messages.
3. I've already tried LibDebugLogger system block messages option on and off with no success.
The "Initialize(addon)" chat messages are not coming from rChat. They are merely being displayed by rChat. rChat does not know what other addons you have or care if they initialize or not. Some other addon is originating them - one that loads before rChat since it is announcing "Initialize(rChat)" as well. That is the addon that you should check to see if the chat announcement can be turned off.
Report comment to moderator  
Reply With Quote
Unread 02/01/22, 06:23 AM  
Attizh

Forum posts: 11
File comments: 62
Uploads: 0
Time foirmat error

I get the time format 19:2828 or 11:0404 in front of chat lines. Changing the time format from hh:mm to hh:m fixes it
Report comment to moderator  
Reply With Quote
Unread 01/30/22, 06:57 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 412
Uploads: 0
Re: Re: Start/initiating chat messages

Originally Posted by Shadowfen
Originally Posted by Neverlands
Hello,
is it possible to suppress the start/initiating addons chat messages?
I tried it both with LibDebugLogger system block messages option enabled and disabeld, but I still get these messages (I'm using the German client).


Code:
 Initialize(rChat)
 Initialize(DungeonHelper)
 Initialize(wykkydsEquipmentBorders)
 Initialize(LibExtendedJournal)
 Initialize(ItemBrowser)
 Initialize(NameLanguageNinja)
 Initialize(AF_FCOItemSaverFilters)
 Initialize(ESOSkillfactoryBuildExport)
 Initialize(LibEventHandler)
 Initialize(LorePlay)
 Initialize(FCOChatTabBrain)
 Initialize(HarvestMapAD)
 Initialize(HarvestMapDC)
 Initialize(MapPins)
 Initialize(HarvestMapEP)
....
 Initialize(GreymindQuickSlotBar)
 |c6495EDGQSB LOADING |cFFA500AccountWideSettings |cEE82EE[EU Megaserver]
 |c6495ED------------------------------------------------------------
 |c6495EDGQSB LOADING |cFFFF00Character Settings |cEE82EE[EU Megaserver]
 |c6495ED------------------------------------------------------------
Are a couple of options you can try:
1. Finding out which addon is announcing the addon initializations in chat and turning off the option in that addon's settings. (Hopefully it has a setting to control that.)
2. Creating another chat tab; assigning System messages to that new tab; and removing System messages from the existing tabs. This funnels all of the System messages to a single tab where they can be ignored - in case you might want to look at them for something they are not lost. This will also show you all of the messages you will lose in addition to the addon initialize messages.
3. If you decide that you don't want the System messages anyway, there is a setting in rChat that you will also need to change to get LibDebugLogger to filter out System messages - in rChat settings->Window Appearance you will find a "Disable LibDebugLogger chat blocking" setting; turn it off.
Hello Shadowfen,
1. the start/initiating addons chat messages come from rChat.
2. I don't want to hide all system messages.
3. I've already tried LibDebugLogger system block messages option on and off with no success.
Last edited by Neverlands : 01/30/22 at 06:58 AM.
Report comment to moderator  
Reply With Quote
Unread 01/19/22, 07:28 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Re: Lua error

Originally Posted by GregariousJB
Just hooked 3 lua errors after some gold seller posted something with a bunch of weird characters:



Code:
user:/AddOns/LibSFUtils/LibSFUtils.lua:815: operator < is not supported for nil < number
stack traceback:
user:/AddOns/LibSFUtils/LibSFUtils.lua:815: in function 'sfutil.stripColors'
|caaaaaa<Locals> markertable = [table:1]{}, str = "||WTS||  ->  ||Gоld||  ||crow...", t2 = [table:2]{1 = "||WTS||  ->  ||Gоld||  "} </Locals>|r
user:/AddOns/rChat/rChat_Internals.lua:1134: in function 'rChat_Internals.formatText'
|caaaaaa<Locals> entry = [table:3]{timestamp = 1641432482, rawLine = "||WTS||  ->  ||Gоld||  ||crow...", displayed = "||WTS||  ->  ||Gоld||  ||crow...", channel = 31}, ndx = 123, colorT = [table:4]{rcol = "|ce7e4c0", timecol = "|c8F8F8F", lcol = "|ca3a07c"}, db = [table:5]{}, text = "||WTS||  ->  ||Gоld||  ||crow...", markertable = [table:1] </Locals>|r
user:/AddOns/rChat/rChat.lua:2039: in function 'FormatMessage'
|caaaaaa<Locals> chanCode = 31, from = "senlonu^Fx", text = "||WTS||  ->  ||Gоld||  ||crow...", isCS = F, fromDisplayName = "@senluo", db = [table:5], isSpam = F, original = [table:6]{from = "senlonu^Fx", isCS = F, text = "||WTS||  ->  ||Gоld||  ||crow...", fromDisplayName = "@senluo"}, newtext = "||WTS||  ->  ||Gоld||  ||crow...", entry = [table:3], ndx = 123, display = [table:7]{from = "|H0:display:@senluo|[email protected]|h...", timestamp = "|H1:p:123:31|h[20:28]|h "}, raw = [table:8]{timestamp = "[20:28] ", text = "||WTS||  ->  ||Gоld||  ||crow...", from = "@senluo"}, colorT = [table:4], message = "|H1:p:123:31|h[20:28]|h " </Locals>|r
user:/AddOns/LootLog/LootLogTrade.lua:232: in function 'originalFormatter'
|caaaaaa<Locals> fromDisplayName = "@senluo" </Locals>|r
user:/AddOns/LibChatMessage/LibChatMessage.lua:125: in function 'messageFormatter'
|caaaaaa<Locals> timeStamp = 1641432482, isRestoring = F, originalFormatter = user:/AddOns/LootLog/LootLogTrade.lua:229 </Locals>|r
/EsoUI/Ingame/ChatSystem/ChatHandlers.lua:247: in function 'ZO_ChatRouter:FormatAndAddChatMessage'
|caaaaaa<Locals> self = [table:9]{fireCallbackDepth = 0}, eventKey = 131105, eventCategory = 6, messageFormatter = user:/AddOns/LibChatMessage/LibChatMessage.lua:119 </Locals>|r
(tail call): ?
[C]: in function 'PostHookFunction'
/EsoUI/Ingame/ChatSystem/ChatHandlers.lua:212: in function 'OnChatEvent'
|caaaaaa<Locals> eventCode = 131105 </Locals>|r
Lua error should be fixed with the latest upgrade of LibSFUtils (released yesterday).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: