Automating Ecwid and Mattermost takes no code: a ready-made scenario does the routine for you.
Starts when: Schedule
Then: Open Weather Map
Then: Slack
You can launch this Ecwid + Mattermost integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.