{"id":15039225,"url":"https://github.com/offu/werobot","last_synced_at":"2026-04-10T10:03:14.268Z","repository":{"id":6673685,"uuid":"7918530","full_name":"offu/WeRoBot","owner":"offu","description":"WeRoBot 是一个微信公众号开发框架","archived":false,"fork":false,"pushed_at":"2024-07-06T06:43:11.000Z","size":1442,"stargazers_count":4640,"open_issues_count":39,"forks_count":1004,"subscribers_count":247,"default_branch":"master","last_synced_at":"2025-04-28T14:07:43.517Z","etag":null,"topics":["python","sdk","wechat","wechat-framework","wechat-sdk","weixin","weixin-sdk"],"latest_commit_sha":null,"homepage":"https://werobot.readthedocs.io/zh_CN/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/offu.png","metadata":{"files":{"readme":"README.rst","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":"2013-01-30T16:30:47.000Z","updated_at":"2025-04-27T13:50:09.000Z","dependencies_parsed_at":"2023-02-16T05:00:33.960Z","dependency_job_id":"eccc0e25-9d48-49bc-8dc1-46a6e23cbb59","html_url":"https://github.com/offu/WeRoBot","commit_stats":{"total_commits":933,"total_committers":31,"mean_commits":"30.096774193548388","dds":0.7341907824222937,"last_synced_commit":"7b3d62d7ae126fc8bc9e033e6358dec2852d1d5a"},"previous_names":["whtsky/werobot"],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/offu%2FWeRoBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/offu%2FWeRoBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/offu%2FWeRoBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/offu%2FWeRoBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/offu","download_url":"https://codeload.github.com/offu/WeRoBot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251326840,"owners_count":21571635,"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":["python","sdk","wechat","wechat-framework","wechat-sdk","weixin","weixin-sdk"],"created_at":"2024-09-24T20:41:59.685Z","updated_at":"2025-12-18T10:14:42.474Z","avatar_url":"https://github.com/offu.png","language":"Python","readme":"====================================\nWeRoBot\n====================================\n\n.. image:: https://github.com/offu/werobot/workflows/tests/badge.svg\n    :target: https://github.com/offu/werobot/actions\n.. image:: https://codecov.io/gh/offu/WeRoBot/branch/master/graph/badge.svg\n    :target: https://codecov.io/gh/offu/WeRoBot\n.. image:: https://img.shields.io/badge/QQ%20Group-283206829-brightgreen.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yNzAgODA2cS04LTE5LTgtNTIgMC0yMCAxMS00OXQyNC00NXEtMS0yMiA3LjUtNTN0MjIuNS00M3EwLTEzOSA5Mi41LTI4OC41dDIxNy41LTIwOS41cTEzOS02NiAzMjQtNjYgMTMzIDAgMjY2IDU1IDQ5IDIxIDkwIDQ4dDcxIDU2IDU1IDY4IDQyIDc0IDMyLjUgODQuNSAyNS41IDg5LjUgMjIgOThsMSA1cTU1IDgzIDU1IDE1MCAwIDE0LTkgNDB0LTkgMzhxMCAxIDEuNSAzLjV0My41IDUgMiAzLjVxNzcgMTE0IDEyMC41IDIxNC41dDQzLjUgMjA4LjVxMCA0My0xOS41IDEwMHQtNTUuNSA1N3EtOSAwLTE5LjUtNy41dC0xOS0xNy41LTE5LTI2LTE2LTI2LjUtMTMuNS0yNi05LTE3LjVxLTEtMS0zLTFsLTUgNHEtNTkgMTU0LTEzMiAyMjMgMjAgMjAgNjEuNSAzOC41dDY5IDQxLjUgMzUuNSA2NXEtMiA0LTQgMTZ0LTcgMThxLTY0IDk3LTMwMiA5Ny01MyAwLTExMC41LTl0LTk4LTIwLTEwNC41LTMwcS0xNS01LTIzLTctMTQtNC00Ni00LjV0LTQwLTEuNXEtNDEgNDUtMTI3LjUgNjV0LTE2OC41IDIwcS0zNSAwLTY5LTEuNXQtOTMtOS0xMDEtMjAuNS03NC41LTQwLTMyLjUtNjRxMC00MCAxMC01OS41dDQxLTQ4LjVxMTEtMiA0MC41LTEzdDQ5LjUtMTJxNCAwIDE0LTIgMi0yIDItNGwtMi0zcS00OC0xMS0xMDgtMTA1LjV0LTczLTE1Ni41bC01LTNxLTQgMC0xMiAyMC0xOCA0MS01NC41IDc0LjV0LTc3LjUgMzcuNWgtMXEtNCAwLTYtNC41dC01LTUuNXEtMjMtNTQtMjMtMTAwIDAtMjc1IDI1Mi00NjZ6IiBmaWxsPSIjZmZmIi8%2BPC9zdmc%2B\n    :target: https://jq.qq.com/?_wv=1027\u0026k=449sXsV\n\nWeRoBot 是一个微信公众号开发框架，采用MIT协议发布。\n\n文档在这里： https://werobot.readthedocs.org/zh_CN/latest/\n\n安装\n========\n\n推荐使用 pip 进行安装 ::\n\n    pip install werobot\n\nHello World\n=============\n\n一个非常简单的 Hello World 微信公众号，会对收到的所有文本消息回复 Hello World ::\n\n    import werobot\n\n    robot = werobot.WeRoBot(token='tokenhere')\n\n    @robot.text\n    def hello_world():\n        return 'Hello World!'\n\n    robot.run()\n    \nCredits \n=======\nContributors\n-----------------\nThank you to all the people who have already contributed. \n|occontributorimage|\n\n.. |occontributorimage| image:: https://opencollective.com/werobot/contributors.svg?width=890\u0026button=false\n    :target: https://opencollective.com/werobot\n    :alt: Repo Contributors\n","funding_links":["https://opencollective.com/werobot"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foffu%2Fwerobot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foffu%2Fwerobot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foffu%2Fwerobot/lists"}