Awesome script, works great.
Noticed a bug where it gets stuck on 'Interacting with gangplank' if the match is lost due to the Void Knight dying. Might be a race condition where the losing message pops up after trying to interact with the gangplank to queue for a new match, not sure though, wasnt paying attention and its hard to reproduce. If there's no timer/checking currently in place for that action, it might be worth implementing.
Still worth every penny either way