Skip to main content

Save your Matrix history.

Project description

matrix-floppy 💾

Save your Matrix history.

PyPI License

Motivation

My motivation for writing this application is to give me an offline browseable and searchable archive of my Matrix chat history. This can be handy if my homeserver is down, or if I want to move homeserver, or just to be able to search encrypted chat history without needing to use Element Desktop.

Features

Media types:

  • Unencrypted messages
  • Encrypted messages
  • Images
  • Videos
  • Reactions

Operation modes:

  • Batch
  • Real-time client

Output formats:

  • HTML
  • Plain-text
  • JSON

Installation

Use python3 setup.py install to install this package. You can do this system-wide or inside a virtualenv at your preference.

For development, dependencies are managed using the Pipfile although a requirements.txt file is also provided, generated via a make target.

License

Copyright (C) Iain R. Learmonth 2021. See COPYING for permissions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matrix-floppy-0.1a2.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file matrix-floppy-0.1a2.tar.gz.

File metadata

  • Download URL: matrix-floppy-0.1a2.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.24.0 setuptools/51.3.3 requests-toolbelt/0.8.0 tqdm/4.51.0 CPython/3.9.1

File hashes

Hashes for matrix-floppy-0.1a2.tar.gz
Algorithm Hash digest
SHA256 6be6452fab1c8b4cd2774e177d23a6e1ef18552282186f6db74a6cac82e7af8a
MD5 cfe29d95e2ed34a994d2db1223a5e617
BLAKE2b-256 492e7b7fa6276804fa2b3e30689d01412e6de918fe5f633dce8a8bc427c7d6b9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page