{"repo":"abhishekjnvk/telegram-channel-downloader","free":true,"listed":false,"github":"https://github.com/abhishekjnvk/telegram-channel-downloader","clone":"git clone https://github.com/abhishekjnvk/telegram-channel-downloader.git","description":"Open Source Node.js script that simplifies scraping media files and messages from Telegram channels, groups, or users, facilitating offline access and storage of images, videos, and documents","language":"JavaScript","stars":235,"topics":["downloader","nodejs","scraper","script","telegram","telegram-bot","scripts","hacktoberfest2024","hacktoberfest"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Telegram Channel Downloader Telegram Channel Downloader is a Node.js application that allows users to download media files and messages in HTML and JSON formats from Telegram channels, groups, or users. This tool simplifies the process of archiving content from Telegram for offline viewing or storage. Sponsor the Project Support the project by buying me a coffee! Every contribution helps keep the project running. Setup To use the Telegram Channel Downloader, follow these steps: 1. Create a Telegram App : Go to https://my.telegram.org/apps and create a new application. 2. Get API Credentials : After creating the app, copy the API ID and API Hash provided by Telegram. Configure config.json 3. In the root directory of the application, create a file named config.json and paste the following code: Replace YOUR API ID and YOUR API HASH with the values obtained in step 2. Keep the sessionId blank for now; it will be updated automatically after logging in for the first time. Usage Once the setup is complete, you can start using the Telegram Channel Downloader: 1. Install all dependencies using: 2. Run the Script : Open your terminal or command prompt and navigate to the directory where the Telegram Channel Downloader is located. Run the following command to start the script: 3. Login : The script will prompt you to enter your phone number and the code sent to your phone or Telegram account. This authentication is required only the first time you run the script. 4. Select Chat/Channel","default_branch":null,"files":null,"tree":[],"storefront":"/r/abhishekjnvk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/abhishekjnvk/telegram-channel-downloader/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."}