In chapter 7 of Zechariah, God speaks to the people with scorn, when they ask if they should continue weep and fast, telling them that they should have obeyed Him before Judah and Israel were destroyed. And, He spoke of their disobedience that cost them everything.
Then, in chapter 8, the Lord speaks two prophecies to Zechariah. The first shows His intent to build Zion and bless the people, but with some subtle conditions that we know that they did not follow.
However, the second prophecy is yet to be fulfilled, and hints at a new covenant.