1 lien privé
sigtop is a utility to export messages, attachments and other data from Signal Desktop.
For example, the following two commands export all messages to the messages directory and all attachments to the attachments directory:
sigtop export-messages messages
sigtop export-attachments attachments
First install Go (version 1.18 or later) and a C compiler. On systems other than OpenBSD, you also need to install libsecret and pkg-config.
On Ubuntu 22.04 or later, you can run the following command to install the required packages:
sudo apt install gcc golang libsecret-1-dev pkg-config
Then, to install sigtop, run:
go install github.com/tbvdm/sigtop@master
This command installs a sigtop binary in ~/go/bin. You can choose another installation directory by setting the GOBIN environment variable. For example, to install sigtop in ~/bin, run:
GOBIN=~/bin go install github.com/tbvdm/sigtop@master
If you prefer, you can install sigtop without libsecret support by specifying the no_libsecret build tag:
go install -tags no_libsecret github.com/tbvdm/sigtop@master