Skip to content

551 adding vc less parsing to parsemembers#641

Merged
Ragviswa merged 16 commits intomasterfrom
551-adding-vc-less-parsing-to-parsemembers
Jan 27, 2024
Merged

551 adding vc less parsing to parsemembers#641
Ragviswa merged 16 commits intomasterfrom
551-adding-vc-less-parsing-to-parsemembers

Conversation

@tro2
Copy link
Copy Markdown
Contributor

@tro2 tro2 commented Jan 23, 2024

ViBot [8.8.3]

Changelog

Changes

  • parsemembers works with vc-less runs
  • o3 parses are now worth 1.5 quota points for securities

Bugs

  • fixed several formatting issues within parsemembers command

Examples

VC-less parsing:
image
image
image

Quota Values:
image

tro2 added 8 commits January 22, 2024 19:07
Added vcOptions parameter to afkCheck class, stores templateVcOptions from afkTemplate on the raid itself
Added in vcOptions, leader, and afkTemplate name to stored afk checks, discovered that not all information is being stored
first attempt at making o3 parses worth 1.5 points in parsecurrentweek. still work in progress
Added in support for vc-less parsing, still work in progress

Currently google vision api calls are removed in favor of proxy variables for testing
Added json to store templates worth 1.5 parses

Updated quotas.json and currentweekInfo to add o3parse type to halls and testing halls

Updated parsemembers to log quota value based on template
Fixed raid filtering

Fixed bugs in vc-less parsing
Bring vibot to version 8.8.1
@tro2 tro2 requested a review from a team as a code owner January 23, 2024 23:13
@tro2 tro2 linked an issue Jan 23, 2024 that may be closed by this pull request
4 tasks
fix for undefined users in raid selection modal
@jiajieh01 jiajieh01 added Lost Halls This relates to the Discord Guild named "Lost Halls" Feature A new piece of functionality that has been introduced Change A modification to something that exists labels Jan 24, 2024
Copy link
Copy Markdown
Contributor

@Ragviswa Ragviswa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Trodaire. You did great with coming back quickly with VC-less Parsing and O3 Parsing! Thanks for that.

I've only listed a couple functional doubts/comments I had, rather than go in-depth into every aspect of the code. Feel free to ask me any questions about any of them and if you feel any comments contain incorrect judgement, then you can bring that up.

Anyone else is free to leave a review as well. Very well I may have missed things! Overall I'm pleased with your progress :)

Comment thread commands/afkCheck.js Outdated
Comment thread data/currentweekInfo.json
Comment thread data/quotas.json Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js
Comment thread commands/parsemembers.js Outdated
Comment thread data/parseQuotaValues.json
Comment thread commands/afkCheck.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
tro2 added 2 commits January 25, 2024 13:37
Add leader and early slot members to member list and add leader to count logged runs
Updated code based on suggestions in PR

Cleaned up for loop usage in `parsemembers.js`

Removed unnecessary variables from `loadBotAfk()` and `saveBotAfk()` in `afkcheck.js`

Added an emoji to the quotas panel

Disabled o3parse type for shatters and osanc
@tro2
Copy link
Copy Markdown
Contributor Author

tro2 commented Jan 25, 2024

Updated PR based on feedback

@Ragviswa Ragviswa self-requested a review January 26, 2024 10:39
Copy link
Copy Markdown
Contributor

@Ragviswa Ragviswa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me now, thanks for the changes. I'm just not approving until the relevant DB changes go through. I'll do them later today if no one else gets to it.

Comment thread commands/afkCheck.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
Comment thread commands/parsemembers.js Outdated
tro2 added 5 commits January 26, 2024 10:49
Accepted review changes
Removed vcOptions from `saveBotAFK()` `afkChecks.js`, added it as get function instead

Made `afkTitle()` and `raidLeaderName()` public helper functions in `afkChecks.js`

Changed all uses of `bot.afkChecks` to `bot.afkModules` in `parsemembers.js`

Fixed incorrect access functions in `vcCrasherParse()`
updated vibot version to 8.8.3
@tro2 tro2 requested a review from Huntifer-RotMG January 26, 2024 20:01
Copy link
Copy Markdown
Contributor

@Huntifer-RotMG Huntifer-RotMG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread commands/afkCheck.js
@Ragviswa Ragviswa self-requested a review January 27, 2024 22:02
Copy link
Copy Markdown
Contributor

@Ragviswa Ragviswa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@Ragviswa Ragviswa merged commit 0cefb6c into master Jan 27, 2024
@Ragviswa Ragviswa deleted the 551-adding-vc-less-parsing-to-parsemembers branch January 27, 2024 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Change A modification to something that exists Feature A new piece of functionality that has been introduced Lost Halls This relates to the Discord Guild named "Lost Halls"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding VC-less Parsing to ;parsemembers

4 participants