Що таке ChatCrawler
ChatCrawler — пошукова система по публічному Telegram. Публічні групи та канали для нас те саме, що сайти для Google: ми їх виявляємо, обходимо відкриті стрічки й індексуємо публічні пости. Усе — через офіційний API Telegram і лише те, що відкрито будь-кому без запрошення.
Як це працює
Виявлення: нові публічні майданчики знаходяться за посиланнями, згадками та пересиланнями з уже відомих. Обхід: краулер читає відкриту стрічку так само, як її читає будь-яка людина, що відкрила t.me. Індексація: пости потрапляють у пошуковий індекс, а з них збираються агрегати — де писав автор, коли майданчик активний, яка в нього мова.
Що в індексі
9,4 млн публічних груп і каналів, понад 14,6 млрд публічних постів і картки авторів, які ці пости писали. Індекс живий: він зростає безперервно, а дані майданчика оновлюються в міру повторного обходу.
Чим це відрізняється від пошуку всередині Telegram
Пошук Telegram шукає по тому, на що ви підписані, і за назвами майданчиків. Ми шукаємо по вмісту відкритих стрічок цілком, зокрема по майданчиках, про існування яких ви не знали, і зберігаємо зліпки постів, які в самому Telegram уже прогорнуті далеко вгору.
Чого ми НЕ робимо
Не працюємо зі злитими базами, не показуємо телефони й документи, не читаємо особисті та закриті чати, не обходимо налаштування приватності. Повний перелік обмежень — на окремій сторінці «Чого ChatCrawler не робить».
Назва
ChatCrawler пишеться латиницею одним словом; кирилицею трапляється як ЧатКраулер. Crawler — це пошуковий робот, який обходить джерела й складає їх в індекс. Наш обходить публічні майданчики Telegram.