config.yaml discord.allow_bots was accepted but ignored because _get_allow_bots() only read DISCORD_ALLOW_BOTS. Seed the key through _apply_yaml_config like the other Discord gates, then resolve via _gate_raw so env still wins over YAML. (cherry picked from commit ddeb1bd39253404a3c0b43bc65372e5ada61bbbf)