Pauline Hanson has shouted 100 beers for those who attended her town hall-style meeting at a Queensland pub.

The One Nation leader took her "Politics in the pub" tour to Longreach's Birdcage Hotel yesterday, where she declared the bar tab was on for locals.

"The first 100 beers are on me, so if you'd like to have a beer (head) up to the bar," Hanson declared.

"I've got mine."

The meeting was broadcast live on Facebook, where it has been seen about 33,000 times, and her beer offer immediately drew both praise and criticism online.

Punters were fast to insinuate Hanson had to "buy your votes with beer".

There was also those in support of the politician.

"Beer in hand too. I will be voting for you," one person commented.

The near hour-long discussion touched on multiple topics, mainly relating to regional Australia.

"It's listening to grassroots Australians and that's why I'm here and talking to the locals and trying to find the answers," Hanson said.

Road conditions, welfare, national debt and foreign ownership were the main talking points for the participants at the pub.

Hanson re-assured the predominantly supportive group she was against foreign ownership and essential services should not be sold off.

"They can't hold the people of the country at ransom," Hanson said.

The chat appeared to be well received by Longreach locals and would have been a morale boost for Hanson's One Nation party after a tough few days.

It was announced yesterday that Hanson had ousted two One Nation Western Australian election candidates from her party, just weeks out from poll day.

North West Central candidate Dane Sorensen and Thornlie candidate Sandy Baraiolo have been dis-endorsed after criticising the party's preference swap deal with the Liberal Party.

One Nation WA leader Colin Tincknell said Senator Hanson had made it clear to candidates that they were not allowed to run their campaigns independently.

"We unfortunately had to disendorse both of these candidates as they did not meet the standards that are required to be a Pauline Hanson One Nation candidate," he said.