True, saw there still wasn’t any delete channel in graph :\ although retention is might be enough, you keep the channels. You could also use power automate to call Azure Automation to run a powershell script to delete channels. Or just run the script manually or scheduled. Although you need to figure how to make it delete the channels you want.
Also, an important note here! If the Team is older than about 1,5 years or so there is a hard limit of 200 channels that even includes deleted ones..
I do vote for retention though. It’s easier to keep the channels and maybe just restructure the way you work today!
Retention for Teams:
https://techcommunity.microsoft.com/t5/microsoft-teams-blog/retention-policies-for-microsoft-teams/b...Example of running PowerShell scripts via Power Automate and Azure Automation
https://practical365.com/microsoft-365/how-to-run-powershell-scripts-to-automate-manual-processes-in...Regards / Adam
Regards Adam