Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limited history being exported #116

Open
SDH94 opened this issue Mar 26, 2024 · 5 comments
Open

Limited history being exported #116

SDH94 opened this issue Mar 26, 2024 · 5 comments

Comments

@SDH94
Copy link

SDH94 commented Mar 26, 2024

I'm on Windows 11, and I've just run your code in PowerShell (using python -m sigexport.main ~/signal-chats) to extract my signal chat history, after using the Docker installation method.

However, it has only exported history going back about 5 months, whereas my chat history goes back well over a year.

Is this a bug, and is there currently any way to extract the entire chat history duration?

Thanks very much in advance! Sorry if this has been addressed elsewhere, I am very non-tech-savvy and took quite a while to even get the ~5 months of messages out.

@carderne
Copy link
Owner

Does it go back well over a year on Signal Desktop as well? The history will only go back to when you first used Signal Desktop...

This is very unlikely to be a bug and probably not something I can help with.

Closing under that assumption, but please re-open if you think I'm wrong!

@distbit0
Copy link

Hey @carderne I just ran signal-export in docker mode on my fedora system. For the chat I am interested in, which has several months worth of history on my desktop signal-desktop client, the corresponding chat.md file only contains around 12 messages, all from near when the group was created, despite there being thousands of messages in the chat's history.

@distbit0
Copy link

I also just re-ran the command and explicitly passed in my signal source directory /home//.config/Signal and the issue persists.

@carderne carderne reopened this Apr 29, 2024
@carderne
Copy link
Owner

The only solution here is going to be for you to open an interactive session connected to your database and see what's going on with the data. There is no code in signal-export that would do this, but maybe some of the chats are stored differently or something's been renamed, I have no idea.

@huyz
Copy link

huyz commented May 1, 2024

I myself prefer to run signal-export under the Python debugger (e.g. IntelliJ, PyCharm) to see what's going on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants