I knew Confluence slash commands would be the new way to easily author rich content, and wanted to incorporate some widgets for people to add.
What it does
The slash command/macro will add the current weather for any desired city into the Confluence page.
How I built it
I used the Forge framework to create the macro.
Challenges I ran into
The Forge framework is very new and in beta, so you're still extremely limited on things like styling/alignment etc. This severely hinders any complexity/customization.
What's next for Weather - Confluence Slash Command
As the Forge framework evolves, I hope to add some more styling and enhance the widget with more information like 7 day forecasts.