{"id":28392780,"url":"https://github.com/zetxtech/anonyabbot","last_synced_at":"2025-06-26T07:31:15.376Z","repository":{"id":250617341,"uuid":"834937451","full_name":"zetxtech/anonyabbot","owner":"zetxtech","description":"Anonyabbot is a bot for creating fully anonymous groups.","archived":false,"fork":false,"pushed_at":"2025-01-04T18:45:30.000Z","size":139,"stargazers_count":5,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-01T02:08:22.665Z","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/zetxtech.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":"2024-07-28T18:54:43.000Z","updated_at":"2025-05-26T13:50:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"59749116-5d6a-480b-9fcd-55cadba5a323","html_url":"https://github.com/zetxtech/anonyabbot","commit_stats":null,"previous_names":["zetxtech/anonyabbot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zetxtech/anonyabbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zetxtech%2Fanonyabbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zetxtech%2Fanonyabbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zetxtech%2Fanonyabbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zetxtech%2Fanonyabbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zetxtech","download_url":"https://codeload.github.com/zetxtech/anonyabbot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zetxtech%2Fanonyabbot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262022109,"owners_count":23246259,"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":"2025-05-31T15:08:17.245Z","updated_at":"2025-06-26T07:31:15.368Z","avatar_url":"https://github.com/zetxtech.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Anonyabbot\n\n**Anonyabbot** is a bot for creating fully anonymous groups. ([@anonyabbot](https://t.me/anonyabbot)).\n\n[![Screenshot](https://github.com/zetxtech/anonyabbot/raw/master/images/button.svg)](https://t.me/anonyabbot)\n\n### Features\n1. Anonymous groups are created as bots, where messages are broadcasted to all members.\n2. All identities are hidden, including name, username, avatar, online status, input status, etc.\n3. User will be identified with a mask (emoji or multiple emojis).\n4. Built-in management tools are included, such as banning, welcome message, pinned messages, etc.\n5. Message ids, rather than message content, are stored by the bot only.\n\n### Usage\nGoto [@anonyabbot](https://t.me/anonyabbot), then follow the instructions in the bot. In brief:\n1. Click `New Group` in [@anonyabbot](https://t.me/anonyabbot).\n2. Create a new bot in [@botfather](https://t.me/botfather), and forward the token to [@anonyabbot](https://t.me/anonyabbot).\n3. Your masquerade is set.\n\n### Deploy by yourself\n\nThe version on Github might be lagging behind the version used by [@anonyabbot](https://t.me/anonyabbot).\n\n1. Clone the repo:\n\n```bash\ngit clone https://github.com/zetxtech/anonyabbot.git\n```\n\n2. Create a `config.toml`:\n\n```toml\n[tele]\napi_id = \"12345678\"\napi_hash = \"abcde1234567890abcde1234567890\"\n\n[father]\ntoken = \"12345678:AbCdEfG-123456789\"\n```\n\n3. Create an python environment and install:\n\n```bash\npython -m venv venv\n. venv/bin/activate\npip install -e .\n```\n\n4. Start bot server:\n\n```bash\nanonyabbot config.toml\n```\n\nYour self-deployed version SHOULD clearly identify this repository on `/start`. Thanks.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzetxtech%2Fanonyabbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzetxtech%2Fanonyabbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzetxtech%2Fanonyabbot/lists"}