PHPackages                             medo172192/webcloud - 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. medo172192/webcloud

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

medo172192/webcloud
===================

whatsapp controls

03[1 issues](https://github.com/medo172192/webcloud/issues)PHP

Since Nov 10Pushed 2y ago1 watchersCompare

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

READMEChangelog (1)DependenciesVersions (1)Used By (0)

Webcloud
========

[](#webcloud)

A library used with the Laravel framework to enable you to send WhatsApp messages as well as deal with bulk messages and get WhatsApp qrcode and login using OTP and other things.

Installation
------------

[](#installation)

Install Webcloud with composer

```
  composer require medo172192/webcloud
```

Support
-------

[](#support)

- you can dependent on app.needbots.com for get token and instance .
- you can dependent on  for get token and instance .

Laravel env
-----------

[](#laravel-env)

```
  WHATSAPP_DOMAIN="https://app.needbots.com/"
```

Usage/Examples
--------------

[](#usageexamples)

```
use Medo172192\Webcloud\WebCloud;

class Examples
{

  /*
  * Create Webcloud new instance
  * @return WebCloud
  */
  public function connect()
  {
    $connect = WebCloud::accessToken("token")->setInstance("instanceId");
    return $connect;
  }

  /*
  * send whatsapp message
  * @return Void
  */
  public function sendMessage()
  {
    $response = $this->connect()->to("phone")->message("template")->send();
    if( $response->status == 'success' ){
      // The message was sent successfuly
    }else{
      \Log::error($response->message);
    }//@endif

  }

  /*
  * send whatsapp bulk message
  * @return Void
  */
  public function sendBulkMessage()
  {

    foreach ($contacts as $contact) {
      $response = $this->connect()->to("contact")->message("template")->send();

      if( $response->status == 'success' ){
      // The message was sent successfuly
      }else{
        \Log::error($response->message);
      }//@endif

    } //@endforeach

  }//@endfunction

  /*
  * send whatsapp message and media
  * @return Void
  */
  public function sendMessage()
  {
    $response = $this->connect()->to("phone")   ->message("template")->media("path")->send();
    if( $response->status == 'success' ){
      // The message was sent successfuly
    }else{
      \Log::error($response->message);
    }//@endif

  }

 /*
  * send whatsapp bulk message and attachments
  * @return Void
  */
  public function sendBulkMessage()
  {

    foreach ($contacts as $contact) {
      $response = $this->connect()->to("contact")->message("template")->media("path")->send();

      if( $response->status == 'success' ){
      // The message was sent successfuly
      }else{
        \Log::error($response->message);
      }//@endif

    } //@endforeach

  }//@endfunction

}
```

🛠 Skills
--------

[](#-skills)

PHP , LARAVEL

License
-------

[](#license)

[MIT](https://upmap.org)

Authors
-------

[](#authors)

- [@mohamed-hesham](https://github.com/medo172192)
- [@upmap](https://upmap.org/)

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity20

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/ead8c286e6306f0716b80965e35cd6edfb07ff8b7cbb2aa62b37a7f6da3d2a74?d=identicon)[mohamed hesham](/maintainers/mohamed%20hesham)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/medo172192-webcloud/health.svg)

```
[![Health](https://phpackages.com/badges/medo172192-webcloud/health.svg)](https://phpackages.com/packages/medo172192-webcloud)
```

PHPackages © 2026

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