27 May 2021 |
poikilotherm | We have so many Google Docs to share, short links easy to remember would be great | 16:16:11 |
Philip Durbin | Oh. I assumed this is what turned on the logging: bjonnh changed the history visibility to "world_readable" from "shared". | 18:13:56 |
Philip Durbin | poikilotherm: if you'd like to run a URL shortener, go for it. 😃 | 18:15:11 |
poikilotherm | In reply to @pdurbin:matrix.org Oh. I assumed this is what turned on the logging: bjonnh changed the history visibility to "world_readable" from "shared". True. That was needed. But no service setup or similar. | 18:20:33 |
Philip Durbin | Ok. And for all we know other places are logging it. | 18:20:57 |
Philip Durbin | I'm still interested in data liberation, if possible. How can I download an archive of a Matrix channel's messages? | 18:22:08 |
Philip Durbin | This is the first hit I came across: https://github.com/osteele/matrix-archive | 18:23:25 |
Philip Durbin | Of course, we don't do this with GitHub Issues. Or Google Groups. Or other services. If the service goes away the data is gone. | 18:24:30 |
Philip Durbin | Here's a question. Where are the messages stored? On the homeserver? | 18:25:20 |
Philip Durbin | It seems that indeed messages are stored on the homeserver. Our channel is on the default homeserver, which is matrix.org. If this server has any kind of quota or message limit, I can't find it. | 18:49:03 |
Philip Durbin | https://matrix.org/faq/#where-do-my-conversations-get-stored%3F - "Each replicated across all of the homeservers whose users are participating in a given room." | 19:04:22 |
poikilotherm | We need to take a vacuum cleaner and eat all the messages and events that happen, preferably once a day | 19:56:11 |
poikilotherm | I know that you can configure how many messages should be kept by the homeserver before discarding older | 19:56:40 |
poikilotherm | I dunno the config of matrix.org, but we may ask in the channels for that | 19:57:10 |
poikilotherm | Philip Durbin you might be interested in taking a closer look at the matrix recorder | 19:57:36 |
poikilotherm | It uses a Sqlite DB to store the records and you can export 'em | 19:58:10 |
poikilotherm | As this channel is likely to be quite low traffic, we might store the sqlite in git on GitHub | 19:58:48 |
poikilotherm | And if that is becoming to huge to handle, we can store it some place else | 19:59:16 |
poikilotherm | https://gitlab.com/argit/matrix-recorder | 19:59:44 |
poikilotherm | Of course we could also run our own bot | 20:02:00 |
Philip Durbin | Or even our own homeserver, like you suggested. | 20:02:48 |
poikilotherm | There's also https://github.com/8go/matrix-commander/ which seems like a very simple client. Looks like using a shell script and a cronjob would do the trick | 20:04:28 |
poikilotherm | IIRC messages are queued to be sent to you if you're not online | 20:05:07 |
Philip Durbin | Right. Something like that. | 20:05:55 |