This project allows you to import your Facebook Messenger conversation into Signal. It relies on the signal-cli project. Consider this project as an alpha version, it may not work as expected and may require some manual intervention.
- Obtain the copy of your Facebook Messenger data from Facebook by following the instructions here and extract the contents of the downloaded archive
- Clone this repository
- Build the project with
go build .
- Obtain the
signal-cli
binary for your system - Register all the phone numbers that take part in the conversations you want to import with
signal-cli
using./signal-cli link
- Copy the example configuration file
config.example.yml
toconfig.yml
and fill in the required fields - Run the program with
./importMessengerToSignal