Who announced the construction of a magnificent temple for the Lord in 957 BC?

Solomon

David is his father. David wanted to build it for God, but God said you killed too many people and your son built it. David died in 970 BC, so according to this year, it should be Solomon.

If the question becomes who preaches to build a temple for God, there will be no year like David.