Skip to content

ate47/MatrixArchive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

MatrixArchive

A Powershell tool to extract Messages/Files from Matrix rooms from a Matrix server without encoding and output it into Json files

Table of content

Archive

rooms.json file

To archive you need to create a rooms.json file with the format

[
	{
		"rid" : "room id",
		"u"   : "room user id",
		"p"   : "room password"
	}
]

You can put as many room as you want in this array.

Archive command

.\archive_room.ps1

The optional arguments are:

Argument Default value Description
RoomsFile "room.json" The room file, see this for more information
Server "https://matrix.example.com" The matrix server to connect
DateFormat "yyyy/MM/dd HH:mm:ss" Format for the date for each message in the json, see this for more information

About

A Powershell tool to extract Messages/Files from Matrix rooms

Topics

Resources

Stars

Watchers

Forks

Contributors