{"id":22177683,"url":"https://github.com/fauzaanu/telegram-clone-channel","last_synced_at":"2025-07-26T20:38:46.293Z","repository":{"id":218255351,"uuid":"745978653","full_name":"fauzaanu/telegram-clone-channel","owner":"fauzaanu","description":"clones posts from one channel to another by downloading the content. ( Even channels that dont allow forwarding )","archived":false,"fork":false,"pushed_at":"2024-01-20T18:19:02.000Z","size":11,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T19:34:02.265Z","etag":null,"topics":["telegram"],"latest_commit_sha":null,"homepage":"https://t.me/fauzaanu","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fauzaanu.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-01-20T18:11:40.000Z","updated_at":"2025-03-27T03:34:32.000Z","dependencies_parsed_at":"2024-01-20T19:45:54.228Z","dependency_job_id":null,"html_url":"https://github.com/fauzaanu/telegram-clone-channel","commit_stats":null,"previous_names":["fauzaanu/telegram-clone-channel"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/fauzaanu/telegram-clone-channel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fauzaanu%2Ftelegram-clone-channel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fauzaanu%2Ftelegram-clone-channel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fauzaanu%2Ftelegram-clone-channel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fauzaanu%2Ftelegram-clone-channel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fauzaanu","download_url":"https://codeload.github.com/fauzaanu/telegram-clone-channel/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fauzaanu%2Ftelegram-clone-channel/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267229171,"owners_count":24056382,"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-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["telegram"],"created_at":"2024-12-02T08:30:41.177Z","updated_at":"2025-07-26T20:38:46.275Z","avatar_url":"https://github.com/fauzaanu.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telegram Clone Channel\n\nTelegram user bot to clone messages from one channel to another.\n\nThe cloning is done after downloading the message and uploading it to the target channel. This means it is possible to\nclone messages from channels that do not allow forwarding.\n\n---\n\n### Usage\n\nIn the same directory you run the application from create a file called `.env` with the following content:\n\n```\nAPI_ID: Your Telegram API ID\nAPI_HASH: Your Telegram API Hash\nMON_CHANNEL: The ID of the channel to monitor and forward messages from\nTARGET_CHANNEL: The ID of the channel to forward messages to\n```\n\n### Where to get each item\n\n`API_ID` and `API_HASH` can be obtained by creating a Telegram application at https://my.telegram.org/apps\n\n`MON_CHANNEL` and `TARGET_CHANNEL` can be obtained by forwarding a message to @jsondumpbot and getting the `chat_id`\nfrom the JSON response that is related to the channel.\n\n\u003e `MON_CHANNEL` is the channel you are monitoring for new messages.\n\n\u003e `TARGET_CHANNEL` is the channel you are forwarding messages to. (Your own channel)\n\n## Limitations\n\nCurrently supports simply between two channels. (Because I made this for a specific use case)\n\n### TODO\n- [ ] Add support for multiple channels\n- [ ] UI ?\n- [ ] Improve CLI","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffauzaanu%2Ftelegram-clone-channel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffauzaanu%2Ftelegram-clone-channel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffauzaanu%2Ftelegram-clone-channel/lists"}