PHPackages                             wechaty/wechaty-php-grpc - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wechaty/wechaty-php-grpc

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

wechaty/wechaty-php-grpc
========================

PHP Wechaty is a Conversational AI RPA SDK for Chatbot written in PHP.

v0.16.2(5y ago)155[1 issues](https://github.com/wechaty/php-grpc/issues)Apache-2.0PHPPHP ^7.0 || ^8.0

Since Jul 10Pushed 4y ago1 watchersCompare

[ Source](https://github.com/wechaty/php-grpc)[ Packagist](https://packagist.org/packages/wechaty/wechaty-php-grpc)[ Docs](https://github.com/wechaty/php-grpc)[ RSS](/packages/wechaty-wechaty-php-grpc/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

php-grpc
========

[](#php-grpc)

PHP Stubs for Chatie GRPC

DO NOT EDIT
-----------

[](#do-not-edit)

Code generated by grpc\_php\_plugin.

This repo was generated via DevOps from [@chatie/grpc](https://github.com/chatie/grpc)

Usage
-----

[](#usage)

**github.com/wechaty/php-grpc**

### pecl安装

[](#pecl安装)

```
pecl install grpc
pecl install protobuf
```

### CentOS yum安装

[](#centos-yum安装)

```
sudo yum install php72-php-pecl-grpc
sudo yum install php72-php-pecl-protobuf
```

### composer

[](#composer)

```
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
composer require wechaty/php-grpc

```

### php

[](#php)

```
require dirname(__FILE__) . '/vendor/autoload.php';

$client = new \Wechaty\PuppetClient("localhost:8788", [
    'credentials' => Grpc\ChannelCredentials::createInsecure()
]);
$request = new \Wechaty\Puppet\DingRequest();
list($response, $status) = $client->Ding($request)->wait();
echo sprintf("code: %s, msg: %s \n", $status->code, $status->details);
```

Author
------

[](#author)

- [Chunsheng Zhang](https://github.com/zhangchunsheng) ([张春生](https://linkedin.com/in/justwannabewithyou))

Copyright &amp; License
-----------------------

[](#copyright--license)

- Code &amp; Docs © 2020-now Chunsheng Zhang &lt;&gt;
- Code released under the Apache-2.0 License
- Docs released under Creative Commons

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2139d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8ed32b3e7f1a84b1624cf4587a3b8f722dc9e82bb2af6778d28a975da2942dde?d=identicon)[yiluxiangbei](/maintainers/yiluxiangbei)

---

Top Contributors

[![zhangchunsheng](https://avatars.githubusercontent.com/u/831839?v=4)](https://github.com/zhangchunsheng "zhangchunsheng (76 commits)")

---

Tags

chatbotchatiegrpcphp74wechatywechaty-puppetdependencypackageautoload

### Embed Badge

![Health badge](/badges/wechaty-wechaty-php-grpc/health.svg)

```
[![Health](https://phpackages.com/badges/wechaty-wechaty-php-grpc/health.svg)](https://phpackages.com/packages/wechaty-wechaty-php-grpc)
```

###  Alternatives

[composer/composer

Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.

29.4k187.2M2.6k](/packages/composer-composer)[jean85/pretty-package-versions

A library to get pretty versions strings of installed dependencies

1.3k289.5M63](/packages/jean85-pretty-package-versions)[nette/robot-loader

🍀 Nette RobotLoader: high performance and comfortable autoloader that will search and autoload classes within your application.

89352.7M321](/packages/nette-robot-loader)[bamarni/composer-bin-plugin

No conflicts for your bin dependencies

52722.0M859](/packages/bamarni-composer-bin-plugin)[php-di/invoker

Generic and extensible callable invoker

26857.8M56](/packages/php-di-invoker)[cybercog/laravel-paket

Composer personal web interface. Manage Laravel dependencies without switching to command line!

1753.3k](/packages/cybercog-laravel-paket)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
