Web-to-slack was created "by mistake". I was looking for a comments system I could use on my blog. All of the sudden I though "hey, maybe I could use Slack for this?". Well, I could but it wasn't the best option. I was left with some code and vague idea for it. This is how web-to-slack was born.
For some time now I've been struggling with an OAuth authorisation. Every time I wanted to build console app that uses service secured be OAuth I had the same problem - how to provide user name and password without a browser. After some research I came up with an idea - I can use headless browser and Selenium to interact with it.