Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 10e8151311e54f8c59b037da147419f79dc0238f
Title: Export Discord chat history
Status: Open Type: Feature_Request
Severity: Minor Priority: Low
Subsystem: Discord Resolution: Open
Last Modified: 2020-04-20 14:20:42
Version Found In:
oktie2020-04-18 11:00:53

A feature consisting of being able to export Discord chat history would be neat. It's way more comfortable to be able to browse and search through it all when you have access to it directly rather than through a Discord client. There's already a standalone piece of software that can write down chat history to HTML called DiscordChatExporter, but since Ripcord can already access Discord chats this might as well be built in.

oktie2020-04-18 11:19:28

DiscordChatExporter is CLI only if you're not using Windows by the way.

cancel2020-04-20 14:20:42

It's feasible for a "export all chat history currently on disk" thing to be made. But a chat history scraper is not really something that should be implemented in Ripcord. Automated scraping of history (by repeated fetching, etc.) could trigger automated anti-spam protection and get your account locked.

If you want, you can take a crack at this yourself already. Ripcord stores the chat history in a temporary sqlite database on disk -- discord_client.ripdb will have all of the locally discovered chat history, up until the next time you quit Ripcord. You could use a script to read from it, or something.