A quick guide on restoring the hidden option to disable World Congress.
How to disable World Congress
Tired of World Congress pushing you around and wasting your time on pointless votes? Well today is your lucky day! There is a hidden option for Advanced Setup that adds a “Disable World Congress” option. To make this option show up in your Advanced Setup screen, go to:
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier’s Civilization V\Assets\DLC\Expansion2\Gameplay\XML\GameInfo\CIV5GameOptions_Expansion.xml
Open CIV5GameOptions_Expansion.xml with Notepad and you’ll see:
Change <Visible>0</Visible> to <Visible>1</Visible>
When you next go to Advanced Setup you’ll see an option to “Disable World Congress”
This will, of course, also disable any chance of a Diplomatic Victory. I have no idea on how it will interact with multiplayer games either.