jlkeesey / Chatter

Save and filter FFXIV chats.
BSD 2-Clause "Simplified" License
0 stars 2 forks source link

System message ? #15

Open Tashiro64 opened 2 months ago

Tashiro64 commented 2 months ago

Hey! Just installed your plugin, I love how it works. It would be a great fit for what I'm working with. I actually have one plugin that save the chat log into a txt file, but.. it only saves once per minute, which is super long for what i'm using it for. And when I asked the developer if adding seconds instead would be easy, i almost been told to shut up and he closed the post.. So seeing that Chatter save directly at every message, is super nice and I'll definitely work with it now. BUT, there is also another plugin I use that track the currency changes in the chat, and if I could swap both plugin to only Chatter, it would be super awesome.

So I was wondering, how hard it would be to maybe add the system message in the log ? like "You obtain X gil" or "You have entered a sanctuary"and things like that, that would be so freaking nice to add a "System message" in "All Other".

Or maybe it's already there but just too stupid to see it..

Keep me updated on this, this plugin is about to save my life and open the door to many great idea i have! Thank you!

jlkeesey commented 2 months ago

Sorry, I was travelling.

So, it currently does not support system messages, but adding message types is not hard. The problem is that SE is now separating out the messages into lots of different types. If you look here you can see just some of the different messages that I ignore. And there is also a System Message type for those messages that haven't been split out yet. I'll see what I can do but if there are specific messages you want to see, list them here.

James

Tashiro64 commented 2 months ago

ok I see! That's annoying for sure. :/ But right now, I'd say that the message like "you entered an instance area" and "you left an instance area" (not sure of the message i'm gonna edit this post once home after looking what it really is) but what appears in the chat when you enter/leave a treasure map portal / dungeons / etc. also the "you gained X gils" these are the most important right now. I'll try to think of any others that didnt come to mind right away asap.

Tashiro64 commented 1 month ago

I've been thinking a bit more about it yesterday and I was like ... if.. system message are separated in multiple type/categories, wouldnt it be easier to just a new checkmark that would take everything, minus say/tell/shout/fc/party ? this way everything that is not in the other categories, would be a system message (which is basically true) and it might make everything easier ?

jlkeesey commented 1 month ago

First off, I'm not saying no. :D

I could do that but, it is my experience that there3 are way more messages sent than you expect. Also, for system messages, they are usually not targeted so you would get everything without any user filtering. So, it might not be as useful as you hope.

That being said, the way I handle most of those "no one probably cares about these messages" messages is to filter them out early in the process. It would require changing the way I filter. It's a little more than just passing them though. I'll think about how to do it cleanly.