{"id":19295703,"url":"https://github.com/xditya/channelautopost","last_synced_at":"2025-10-05T15:51:49.508Z","repository":{"id":40642372,"uuid":"334642832","full_name":"xditya/ChannelAutoPost","owner":"xditya","description":"Telegram bot to auto post messages of one channel in another channel as soon as it is posted, without the forwarded tag.","archived":false,"fork":false,"pushed_at":"2024-07-06T20:00:37.000Z","size":28,"stargazers_count":208,"open_issues_count":3,"forks_count":371,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-29T00:07:35.986Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xditya.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-31T11:50:25.000Z","updated_at":"2025-02-25T09:05:23.000Z","dependencies_parsed_at":"2024-11-09T22:44:21.668Z","dependency_job_id":"cdad1deb-cb07-4751-ba0c-41ecb55d4953","html_url":"https://github.com/xditya/ChannelAutoPost","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FChannelAutoPost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FChannelAutoPost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FChannelAutoPost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FChannelAutoPost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xditya","download_url":"https://codeload.github.com/xditya/ChannelAutoPost/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247271528,"owners_count":20911587,"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","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":[],"created_at":"2024-11-09T22:44:13.254Z","updated_at":"2025-10-05T15:51:49.454Z","avatar_url":"https://github.com/xditya.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Channel Auto-Post Bot\n\nUse the [usermode](https://github.com/xditya/ChannelAutoPost/tree/user) branch, if you want to forward messages without being an admin in the from channel.\n\nThis bot can send all new messages from channels, directly to another set of channels (or group, just in case), without the forwarded tag!\n\n## Setting up \n* First:\n\u003e `APP_ID` and `API_HASH` - Get it from my.telegram.org   \n\u003e `BOT_TOKEN` - Get it from [@BotFather](https://t.me/BotFather)   \n\u003e `FROM_CHANNEL` - The IDs of the main channel from where posts have to be copied, split by space. eg: `-100xxxx -100yyyy -100abcd ...`   \n\u003e `TO_CHANNEL` - The ID of the channel to which the posts are to be sent, split by space. eg: `-100xxxx -100yyyy -100abcd ...`   \n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/xditya/ChannelAutoPost)\n\n* Chose a platform to deploy on:\n\u003cdetails\u003e\n\u003csummary\u003eHeroku/Kintohub/Zeet\u003c/summary\u003e\n\u003cbr\u003e\nAdd the above values to the environment vars and deploy the bot.\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLocal Deploys\u003c/summary\u003e\n\u003cbr\u003e\n- Clone the repo:   \u003ccode\u003egit clone https://github.com/xditya/ChannelAutoForwarder\u003c/code\u003e\u003c/br\u003e\n- Make a \u003ccode\u003e.env\u003c/code\u003e file in the root of the repo, like \u003ca href=\"https://github.com/xditya/ChannelAutoForwarder/blob/main/.env.sample\"\u003e.env.sample\u003c/a\u003e and fill in the values.\u003c/br\u003e\n- Use \u003ccode\u003epython3 bot.py\u003c/code\u003e to start the bot.\u003c/br\u003e  \n\u003c/details\u003e\n\n## Usage\nAdd the bot to both channels with admin permission, and thats it!\nAll new messages will be auto-posted!!\n\nVisit [@TeamCyphers](https://t.me/TeamCyphers) for help.\n## Credits\n\u003e [Lonami](https://github.com/LonamiWebs), for [Telethon](https://github.com/LonamiWebs/Telethon).   \n\u003e [xditya](https://github.com/xditya), me.   \n\u003e [@ettan_fan](https://t.me/ettan_fan), for the whole idea.   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxditya%2Fchannelautopost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxditya%2Fchannelautopost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxditya%2Fchannelautopost/lists"}