{"id":19466757,"url":"https://github.com/zulip/zulipbot","last_synced_at":"2025-04-30T03:49:47.288Z","repository":{"id":17336000,"uuid":"80783450","full_name":"zulip/zulipbot","owner":"zulip","description":"GitHub workflow-optimizing bot by @zulip","archived":false,"fork":false,"pushed_at":"2025-04-12T00:52:11.000Z","size":2212,"stargazers_count":86,"open_issues_count":28,"forks_count":66,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-30T03:49:40.311Z","etag":null,"topics":["bots","github","github-api","node-js","workflow","zulip"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zulip.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","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":"2017-02-03T00:38:10.000Z","updated_at":"2025-04-14T18:41:16.000Z","dependencies_parsed_at":"2024-02-21T23:33:02.331Z","dependency_job_id":"af89e013-a46a-4d28-9937-13a6582b7801","html_url":"https://github.com/zulip/zulipbot","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulipbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulipbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulipbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulipbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zulip","download_url":"https://codeload.github.com/zulip/zulipbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251638760,"owners_count":21619663,"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":["bots","github","github-api","node-js","workflow","zulip"],"created_at":"2024-11-10T18:30:03.297Z","updated_at":"2025-04-30T03:49:47.264Z","avatar_url":"https://github.com/zulip.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zulipbot\n\n[![Build status](https://github.com/zulip/zulipbot/actions/workflows/node.js.yml/badge.svg)](https://github.com/zulip/zulipbot/actions/workflows/node.js.yml)\n[![GitHub release](https://img.shields.io/github/release/zulip/zulipbot.svg)](https://github.com/zulip/zulipbot/releases/latest)\n[![GitHub license](https://img.shields.io/badge/license-Apache%202-blue.svg)](../LICENSE.md)\n[![project chat](https://img.shields.io/badge/zulip-join_chat-brightgreen.svg)](https://chat.zulip.org/#narrow/stream/zulipbot)\n\n[@zulipbot](https://github.com/zulipbot) is a GitHub workflow bot application\nfor the [Zulip organization](https://zulip.org) and its repositories. Written in\nNode.js, the bot manages issues and pull requests in the repository in order to\ncreate a better workflow for Zulip contributors.\n\n**zulipbot**'s purpose is to work around various limitations in GitHub’s binary\npermissions and notifications systems to create a better workflow for our\ncontributors. It allows anyone to perform issue triage (self-assigning and\nlabeling issues), not just the core contributors trusted with full write access\nto the repository (which is the only model GitHub supports). Additionally,\n**zulipbot** monitors the activity of issues and pull requests, notifying\ncontributors about new merge conflicts, continuous integration build results,\ninactivity, and more.\n\n## Installation\n\nTo install a copy of **zulipbot** on your own GitHub repository, please visit\nthe [Installation](https://github.com/zulip/zulipbot/wiki/Installation) page on\nthe **zulipbot wiki**.\n\n## Usage\n\nIf you're using the [Zulip project configuration](../config/config-example.js)\n(`./config/config-example.js`), see zulipbot's [usage\ninstructions](https://zulip.readthedocs.io/en/latest/contributing/zulipbot-usage.html)\non the Zulip documentation.\n\nIf you're using your own custom configuration (`./config/config.js` is different\nfrom the Zulip project configuration), please visit the\n[Commands](https://github.com/zulip/zulipbot/wiki/Commands) page on the\n**zulipbot wiki**.\n\n## Contributing\n\nIf you wish to contribute to **zulipbot**, please read our [contributing\nguidelines](CONTRIBUTING.md) for more information.\n\n## License\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not\nuse this file except in compliance with the License. You may obtain a copy\nof the License at\n\n```\nhttps://www.apache.org/licenses/LICENSE-2.0\n```\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\nWARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\nLicense for the specific language governing permissions and limitations\nunder the License.\n\nThe software includes some works released by third parties under other free\nand open source licenses. Those works are redistributed under the license\nterms under which the works were received.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzulip%2Fzulipbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzulip%2Fzulipbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzulip%2Fzulipbot/lists"}