Sooo, the time out is exactly 40 seconds all the time? Neat. Where did you find that info?

Since blizzard doesn't provide that info, I had to calculate the time between LFG_PROPOSAL_SHOW and LFG_PROPOSAL_FAILED (this event fires when someone declines or does not choose anything/afk). As of now that time is 40 seconds. If blizz changes the time of that event, this addon would need to be updated.

I'm adding some debug code to print the time elapsed for those events in case blizz makes any changes and this can be easily updated.

You could make the addon auto-update itself by making it measure the timer on the first LFG proposal it sees fully run out. The default time would still need to be updated via addon release however.

Sooo, the time out is exactly 40 seconds all the time? Neat. Where did you find that info?

Since blizzard doesn't provide that info, I had to calculate the time between LFG_PROPOSAL_SHOW and LFG_PROPOSAL_FAILED (this event fires when someone declines or does not choose anything/afk). As of now that time is 40 seconds. If blizz changes the time of that event, this addon would need to be updated.

I'm adding some debug code to print the time elapsed for those events in case blizz makes any changes and this can be easily updated.