Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Listening and Categorization Engine #2

Closed
Gogo1951 opened this issue Aug 7, 2022 · 0 comments
Closed

The Listening and Categorization Engine #2

Gogo1951 opened this issue Aug 7, 2022 · 0 comments

Comments

@Gogo1951
Copy link
Owner

Gogo1951 commented Aug 7, 2022

This is the part that listens to /4 and guild channels and converts "LFM BRD..." to a Blackrock Depths Group in the list, and knows if you are the right level and if you're saved to that dungeon / raid already.

Hopefully we can re-use some of the LFGBB logic, but they wrote the tool before Heroic Dungeons were a thing, so they sort of bolt a lot of stuff together. No concept of "Group Types" like GDKP, or SR, or Ticket Run... no concept of 10/25-man Raids, or achievements, etc. So like we can look at their base logic, but it's going to take a good amount of tweaks to get the data clean enough for all the categorization we know about today.

Check out #12 & #13 before getting started.

I've started a document for instance data. Likely will need Instance IDs so we can match them to achievements.

I don't quite know where to put this... just a random note. I want the data that the add-on captures from /g or /lfg to remain in the add-on when you switch characters. The settings will be character-specific, but the groups captures will stay until they expire. So if you switch from one toon to another, you don't start with a blank slate... you start with the data that made you want to switch toons in the first place... but with your current toon's level range, and other filters applied.

And just to be clear, the goal should be to capture and classify every message from the channels (LFG / Guild) but only show messages that match the right filter settings. That way if a user changes toons, or changes their settings, we can still show groups that they have saved... by default we'll save groups for 2 minutes, but allow users to extend that up to 5 in the options.

@Gogo1951 Gogo1951 mentioned this issue Aug 7, 2022
@Gogo1951 Gogo1951 changed the title The Listening and Matching Engine The Listening and Categorization Engine Aug 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants