TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Chatistics – Turn Telegram, WhatsApp, Messenger Chatlogs to DataFrames

119 pointsby MasterScratover 5 years ago

10 comments

tommitover 5 years ago
Holy cow dude. I was working on the same thing in my limited free time but only for me and my buddies around me. You know the craziest part? I also called it Chatistics. Well, I assume it&#x27;s not the furthest stretch, but somehow this is super surreal to me right now.<p>I got the idea when I downloaded a chat history of a 5 year old group chat of my friend group, and kinda just winged it from there.<p>If you&#x27;re at all looking to collaborate, shoot me a message. I&#x27;ll definitely keep an eye on your project.<p>I haven&#x27;t started many personal projects (and finished even less), but again, this is a super weird experience for me haha. Good job man!
评论 #22074042 未加载
MasterScratover 5 years ago
Direct link to repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics</a><p>I started this project years ago just to create word clouds - but it turned out it to be useful for many more things!<p>If you are interested in support for other platforms (Discord, Slack...), just create or subscribe to the relevant issue, we&#x27;ll use them as a simple voting system: <a href="https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics&#x2F;issues" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics&#x2F;issues</a>
karlicossover 5 years ago
Cool, great to see people getting their data back from the cloud!<p>Some related links:<p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;fabianonline&#x2F;telegram_backup" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fabianonline&#x2F;telegram_backup</a> : tool for incremental Telegram exports into sqlite database, I&#x27;ve been using it for several years with no issues. From a quick glance, code in chatistics isn&#x27;t incremental and going to require redownloading everything? Perhaps it makes sense to adapt telegram_backup output database to chatistics and benefit from existing tools.<p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;karlicoss&#x2F;fbmessengerexport" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;karlicoss&#x2F;fbmessengerexport</a> : my own script for incremental FB Messenger exports, also outputs in an sqlite database
评论 #22073458 未加载
scrollawayover 5 years ago
Something I really want someone to build (if you&#x27;re interested let me know) is a true personal relationship manager with support for all conversations on all platforms.<p>Email, sms, WhatsApp, discord, messenger, some obscure website chat platform whathaveyou...<p>The ability to cross link profiles and truly manage contact lists across all those platforms as a single object. So Emma on Discord is the same contact in the app as Emma on Messenger, and on SMS, etc.<p>All this can easily be stored in Google contacts as metadata and would allow the user to backup and index their chat conversations, and quickly search through previous messages across all platforms. And backup all photos and files sent through those platforms as a single stream.
评论 #22074074 未加载
g82918over 5 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MasterScrat&#x2F;Chatistics</a>, or using python to find out you text more about poop than you thought. your experience may vary, try it out.
eecomover 5 years ago
I like it. I generated the word cloud for the biggest WhatsApp chat I have and it revealed that interjections prevail in the conversation =)
BOOSTERHIDROGENover 5 years ago
Could anyone explain how to use this for whatsapp chat ? my output always this<p><pre><code> Cannot infer own-name from less than {min_conversations} conversations. Please provide your username manually with the --own-name argument.&#x27;) Exception: Cannot infer own-name from less than 2 conversations. Please provide your username manually with the --own-name argument.</code></pre>
评论 #22084722 未加载
评论 #22084429 未加载
zkid18over 5 years ago
Wow! I was working recently with Telegram chat analysis. Thanks for sharing, that looks promising, I&#x27;ll be happy to contribute as well.
mahat_hover 5 years ago
Would love something like this for email threads.
hodanliover 5 years ago
is there any way to use telegram&#x27;s own export output
评论 #22072685 未加载
评论 #22072371 未加载