The Tigers have signed Diame for an undisclosed fee.
The 27-year-old Senegal captain has penned a three-year contract with the Tigers following two seasons at Upton Park.
“I’m delighted to welcome Mohamed to the Club,” said Tigers boss Bruce.
He added: “His experience, both at international level and in the Premier League will be invaluable for us as we look to cement our place in the top-flight.”
For the big stories and the banter follow us on Twitter: @tribalfootball