- Update reported protocol version from 1.2.4 to 1.5.0 so modern
Murmur servers treat PyMumble as a compatible client
- Fix OS string to report actual platform instead of "PyMumble 1.6.1"
(was shown as [Invalid] by Murmur)
- Raise pymumble reconnect retry interval to 15s to prevent autoban
when running multiple bots from the same IP
- Enable TCP keepalive on control socket (10s idle) to prevent NAT
gateways from dropping long-lived connections
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>