{"repo":"tensake/litehook","free":true,"listed":false,"github":"https://github.com/tensake/litehook","clone":"git clone https://github.com/tensake/litehook.git","description":"Lightweight social media monitoring tool built with Rust","language":"Rust","stars":16,"topics":["automation","bot","http","monitoring","server","telegram","webhook","rust","telegram-channel","scraper"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Litehook Litehook is a self-hosted social media monitoring tool and a webhook server. Supports public and private channels or even DMs if you use a self-bot. It has support for SOCKS proxies, Docker deployment, has HTTP API and includes a lightweight web dashboard. Dashboard Screenshot Features Platform Scraper Support Self-Bot Support -------- --------------- ---------------- Telegram ✅ ✅ Quick start 1. Create docker-compose.yml : 2. Run docker compose up -d . 3. Open to see the dashboard. How it works Litehook works by scraping public telegram channels at a set interval, which doesn't require any authorization, or authenticate with user account to get all DMs and private channels. It saves posts to the database and sends webhook if the post is new. You can see the Webhook Documentation below. You can also setup Environment Variables for litehook. Build from source Requirements - Rust version 1.93.0 or higher - Cargo version 1.93.0 or higher - Libraries : libssl3, libstdc++6, libc++1, glibc = 2.38 [!TIP] You can install Rust and Cargo by using rustup. Build and run with Environment Variables Environment variables used by litehook, for example in your .env file in the same directory as the litehook binary. Environment Variable Description -------------------- ----------------------------------------------------------- PORT Port for web interface, default is 4101 WEBHOOK SECRET Webhook secret in x-secret header PROXY LIST URL URL to SOCKS5 proxy list DB PATH Path to SQLite dat","default_branch":null,"files":null,"tree":[],"storefront":"/r/tensake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tensake/litehook/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."}