modified code to ask for permissions when the user clicks announce
made it so tries to publish first before logging in again
Merge pull request #2 from Thuzi/best-practices

Best practices