Forum Discussion
JosephNierenberg
Mar 15, 2025Iron Contributor
Downloading or Archiving Channel Chat
How could one archive or download the chat history in a channel, without using eDiscovery tools?
We have an external collaborator, which is a member of a Teams group. There are several channels, which correspond to projects. When a project closes, it's necessary to retain the related conversations. Those conversations are visible in the channel. We need to export them to a commonly usable format. How could we do that?
- MrCharlesJenkinsIron Contributor
There are some scripts out there. If I were you, I would look at this site as an example.
https://github.com/telstrapurple/MSTeamsChatExporter
- MoritzGBrass Contributor
You could use the Graph API, there is a specific MS Teams Export API. If you need to beautify / format the data, I would do it programatically.
Export content with the Microsoft Teams Export APIs - Microsoft Teams | Microsoft Learn - DanielleHaneveerIron Contributor
Don't know another way. But because I am curious if somebody else does have the answer I am following this thread.