{"repo":"Puzzaks/TGCrawl","free":true,"listed":false,"github":"https://github.com/Puzzaks/TGCrawl","clone":"git clone https://github.com/Puzzaks/TGCrawl.git","description":"Telegram channel relations analyzer","language":"Dart","stars":14,"topics":["crawler","crawling","dart","flutter","tdlib","telegram"],"license":"Unlicense","category":"scrapers-browser-automation","readme_excerpt":"TGCrawl Project for Indexing of Telegram Channel Connections Features - [WiP] Crowdsourcing - Indexing - Relations map - Multilinguality - Community-orientation - Statistics - No ads for contributors - Security [WiP] Crowdsourcing This app is made with crowdsourcing in mind. This means that after we finish our backend and iron it out, all users will be able not only to participate in indexing the full map of Telegram channels but also to view data collected by other users. Indexing This app helps you analyze what connections channels have. This is possible due to the continuous process of analyzing messages and resolving connections on reposts. When you index a channel, the app reads up to 50 messages from the channel, starting at the latest message, and checks if between those messages there is a repost of any channel. If the repost is found, then the app checks if it \"knows\" that channel (i.e. if this is the first repost from this channel among all indexed channels), if not - it gets info about the channel and its icon, if yes - increments amount of reposts for the connection. In the end, it results in a list of connections that this channel has against all other channels, and you can then go and index another channel to get connections of the connection and so on. User can download indexed channel data. Relations map After indexing, the app creates a map of the indexed channels. If you have one channel indexed, it will look like a central node with connections radiating fr","default_branch":null,"files":null,"tree":[],"storefront":"/r/Puzzaks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Puzzaks/TGCrawl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}