{"id":13988879,"url":"https://github.com/alenpaulvarghese/Web-Screenshot-Bot","last_synced_at":"2025-07-22T09:31:36.736Z","repository":{"id":39697670,"uuid":"265228787","full_name":"alenpaulvarghese/Web-Screenshot-Bot","owner":"alenpaulvarghese","description":"A simple telegram bot to take screenshot of a given website and upload it to telegram","archived":false,"fork":false,"pushed_at":"2025-03-20T16:32:39.000Z","size":363,"stargazers_count":81,"open_issues_count":0,"forks_count":75,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-20T17:33:30.041Z","etag":null,"topics":["bot","hackertoberfest","hacktoberfest-accepted","pyppeteer","pyrogram","python","screenshot","screenshot-generator","telegram","telegram-bot","web","web-screenshot-bot","website"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alenpaulvarghese.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}},"created_at":"2020-05-19T11:30:48.000Z","updated_at":"2025-03-20T16:32:43.000Z","dependencies_parsed_at":"2023-11-29T17:47:14.341Z","dependency_job_id":"7359ee32-8f74-477c-aa2e-c19631bef75f","html_url":"https://github.com/alenpaulvarghese/Web-Screenshot-Bot","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/alenpaulvarghese/Web-Screenshot-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alenpaulvarghese%2FWeb-Screenshot-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alenpaulvarghese%2FWeb-Screenshot-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alenpaulvarghese%2FWeb-Screenshot-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alenpaulvarghese%2FWeb-Screenshot-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alenpaulvarghese","download_url":"https://codeload.github.com/alenpaulvarghese/Web-Screenshot-Bot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alenpaulvarghese%2FWeb-Screenshot-Bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266465095,"owners_count":23933065,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bot","hackertoberfest","hacktoberfest-accepted","pyppeteer","pyrogram","python","screenshot","screenshot-generator","telegram","telegram-bot","web","web-screenshot-bot","website"],"created_at":"2024-08-09T13:01:24.948Z","updated_at":"2025-07-22T09:31:36.358Z","avatar_url":"https://github.com/alenpaulvarghese.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Web-Screenshot-Bot\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/165cc3bc283f46879e0e0ed27abdc4a2)](https://www.codacy.com/gh/alenpaul2001/Web-Screenshot-Bot/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=alenpaul2001/Web-Screenshot-Bot\u0026amp;utm_campaign=Badge_Grade)\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/) [![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)\n[![Try it on telegram](https://img.shields.io/badge/try%20it-on%20telegram-0088cc.svg)](http://t.me/BetterWebShotBot)\n\nA Telegram _Web-Screenshot_ Bot Based on [Playwright](https://github.com/microsoft/playwright)\n# Introduction\n\nTelegram Bot that creates screenshot _PNG/JPEG_ or _PDF_ of a given link. Can be combined with a number of additional parameters, such as resolution, partial or full-page rendering. The bot is currently accessible through in @BetterWebShotBot.\n\n### Available Resolutions are :\n- \u003cb\u003eImage [PNG/JPEG]\u003c/b\u003e\n    - 800x600\n    - 1280x720\n    - 1920x1080\n    - 2560x1440\n- \u003cb\u003ePDF\u003c/b\u003e\n    - Letter\n    - Legal\n    - A4\n    - A5\n\nSplitting of long pages are available for png and jpeg.\n\n# Installing \n\n\u003e Note: the bot requires chromium/chrome binary to render websites.\nSimply clone the repository and run the main file:\n\n```sh\ngit clone https://github.com/alenpaul2001/Web-Screenshot-Bot.git\ncd Web-Screenshot-Bot\npython -m pip install poetry\npoetry install --no-dev \u0026\u0026 poetry shell\n# Install chrome if you don't have it in your system\nplaywright install chrome\n# \u003cCreate config.env appropriately\u003e\npython3 __main__.py\n```\n#### an example config.env 👇\n```sh\nBOT_TOKEN=12345:49dc3eeb1aehda3cI2TesHNHc\nAPI_ID=256123\nAPI_HASH=eb06d4abfb49dc3eeb1aeb98ae0f581e\n### OPTIONAL ###\nLOG_GROUP=-123990002\nSUPPORT_GROUP_LINK=https://t.me/bytessupport\n```\n\n### Made with ❤️️ in Kerala\n### Copyright \u0026 License \n\n* Copyright (C) 2023 by [AlenPaulVarghese](https://github.com/alenpaul2001)\n* Licensed under the terms of the [GNU AGPL Version 3.0](https://github.com/alenpaul2001/Web-Screenshot-Bot/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falenpaulvarghese%2FWeb-Screenshot-Bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falenpaulvarghese%2FWeb-Screenshot-Bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falenpaulvarghese%2FWeb-Screenshot-Bot/lists"}