I think somehow all governments should have an online discussion forum in which all representatives are required to have an account, respond to at least one post a week, and all issues that wouldn't hurt national securities be discussed.
I also think any nation that sets up a forum like this should be interlinked so as to squash as many disputes as possible.
Any person in the world should have access to these forums and be able to post after creating an account. To create an account a person must register with a valid ID at a proper location. In America for example, a person could sign up at the BMV, post office, state accredited library, state college, etc.
Officials of the country would have obvious details that signify they are true representatives. Same as moderators and admins have obvious distinctions from normal members of a forum.
Just some thoughts.