{"id":16073236,"url":"https://github.com/fednazar/stataddict-for-telegram","last_synced_at":"2025-04-05T10:26:36.594Z","repository":{"id":253317554,"uuid":"842889613","full_name":"FedNazar/StatAddict-for-Telegram","owner":"FedNazar","description":"Utility for generating statistics based on an exported Telegram group chat history","archived":false,"fork":false,"pushed_at":"2024-08-15T20:36:55.000Z","size":151,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T21:19:29.871Z","etag":null,"topics":["c-plus-plus","cpp","statistics","telegram","telegram-group"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FedNazar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-15T10:17:54.000Z","updated_at":"2024-09-28T08:44:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"75624e22-d5f7-45ee-9cfb-bb2eff78f936","html_url":"https://github.com/FedNazar/StatAddict-for-Telegram","commit_stats":null,"previous_names":["fednazar/stataddict-for-telegram"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FedNazar%2FStatAddict-for-Telegram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FedNazar%2FStatAddict-for-Telegram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FedNazar%2FStatAddict-for-Telegram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FedNazar%2FStatAddict-for-Telegram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FedNazar","download_url":"https://codeload.github.com/FedNazar/StatAddict-for-Telegram/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247321401,"owners_count":20919985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-plus-plus","cpp","statistics","telegram","telegram-group"],"created_at":"2024-10-09T08:05:08.238Z","updated_at":"2025-04-05T10:26:36.576Z","avatar_url":"https://github.com/FedNazar.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# StatAddict for Telegram\nCommand-line utility for generating statistics based on an exported Telegram group chat history in a JSON file.\n## Features\n - Makes lists of users sorted by their total numbers of:\n\t - messages;\n\t - characters in messages;\n\t - replies;\n\t - edited messages;\n\t - GIFs;\n\t - stickers;\n\t - images;\n\t - videos;\n\t - audio content\n - 100% local: no 3rd party bot access to your chats and no need to link your Telegram account; just export your group chat history through Telegram Desktop to a JSON file and run it through this utility\n - Simple command-line interface\n## Usage\n`stataddict [chat_history.json] (optional switches)`\n### Switches\n - `-id` - show user IDs\n## Example output\n```\n$ stataddict example.json\n\nMessages\n\nUser1: 3253\nUser2: 2500\nUser3: 1024\n\nCharacters\n\nUser2: 97553\nUser1: 77124\nUser3: 33546\n\nReplies\n\nUser2: 1450\nUser3: 1123\nUser1: 250\n\nEdited messages\n\nUser3: 457\nUser1: 434\nUser2: 320\n\nGIFs\n\nUser1: 535\nUser3: 210\nUser2: 124\n\nStickers\n\nUser3: 120\nUser1: 99\nUser2: 51\n\nImages\n\nUser1: 236\nUser3: 70\nUser2: 25\n\nVideos\n\nUser2: 40\nUser3: 15\nUser1: 4\n\nAudio\n\nUser3: 11\nUser1: 7\n\nGenerated by FedNazar's StatAddict for Telegram\n```\n## Installation\nDownload the latest version of StatAddict for Telegram from the releases section and unzip it into the folder of your liking.\n## Building from source\n - Clone the repository\n - Open StatAddict-for-Telegram.sln file in Visual Studio 2022 with Visual C++ installed (no additional dependencies required)\n - Click \"Build\"-\u003e\"Build Solution\"\n## License\nLicensed under the GNU LGPL v2.1 License. Read LICENSE file for more details.\\\nCopyright © 2024 [Nazar Fedorenko](https://github.com/FedNazar).\n\nUses [JSON for Modern C++ library](https://github.com/nlohmann/json) by [Niels Lohmann](https://nlohmann.me). Licensed under the MIT License. Read lib/nlohmann/json/LICENSE.MIT file for more details.\\\nCopyright © 2013-2022 [Niels Lohmann](https://nlohmann.me).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffednazar%2Fstataddict-for-telegram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffednazar%2Fstataddict-for-telegram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffednazar%2Fstataddict-for-telegram/lists"}