Separated forecast checking and notification pushing functions