PHPackages                             rumbletalk/rumbletalk-sdk-php - 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. [API Development](/categories/api)
4. /
5. rumbletalk/rumbletalk-sdk-php

ActiveLibrary[API Development](/categories/api)

rumbletalk/rumbletalk-sdk-php
=============================

RumbleTalk API Client Library for PHP

v0.5.3(4y ago)1651Apache-2.0PHPPHP &gt;=5.6

Since Dec 19Pushed 8mo agoCompare

[ Source](https://github.com/RumbleTalk/rumbletalk-sdk-php)[ Packagist](https://packagist.org/packages/rumbletalk/rumbletalk-sdk-php)[ Docs](https://rumbletalk.com)[ RSS](/packages/rumbletalk-rumbletalk-sdk-php/feed)WikiDiscussions main Synced today

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

RumbleTalk API Client Library for PHP
=====================================

[](#rumbletalk-api-client-library-for-php)

[![Minimum PHP Version](https://camo.githubusercontent.com/824a2dd690d65d25d260d9096fc8f77a462a1f19220d4fab7164f519c918d927/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230352e342d383839324246)](https://www.php.net/supported-versions.php)[![License](https://camo.githubusercontent.com/e7f2f5c1621c3539899a17f31a5b5f2b6ce6e81bd20b3ba667e3dbb629afa371/68747470733a2f2f706f7365722e707567782e6f72672f72756d626c6574616c6b2f72756d626c6574616c6b2d73646b2d7068702f6c6963656e7365)](https://packagist.org/packages/rumbletalk/rumbletalk-sdk-php)[![Latest Stable Version](https://camo.githubusercontent.com/800fdde62babf6b7439fc90cb05a24fb82dc39a77b932cac9a0f7c3bfc0278d2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f72756d626c6574616c6b2f72756d626c6574616c6b2d73646b2d706870)](https://packagist.org/packages/rumbletalk/rumbletalk-sdk-php)

This project hosts the PHP client library for the [RumbleTalk API](https://dev.rumbletalk.com/rest).

Requirements
------------

[](#requirements)

- This library depends on the [PHP cURL extension](https://www.php.net/curl), which depends on [cURL](https://curl.se/).
- It is requires the [json extension](https://www.php.net/manual/en/book.json.php), which is bundled and compiled into PHP by default.
- PHP &gt;= 5.4
- `[recommended]` Composer &gt;= 2.0; Composer is not required but recommended.
    - If you don't want to use Composer, simply download the `src/*` folder into your project and use your own autoloader.

Getting started
---------------

[](#getting-started)

First, install the library using composer:

```
composer require rumbletalk/rumbletalk-sdk-php

```

Then require your autoloader, and use the client as such:

```
require 'vendor/autoload.php';

use RumbleTalk\RumbleTalkClient;

$appKey = 'YOUR_TOKEN_KEY';
$appSecret = 'YOUR_TOKEN_SECRET';

# create the RumbleTalk SDK instance using the key and secret
$rumbletalk = new RumbleTalkClient($appKey, $appSecret);

# fetch (and set) the access token for the account (tokens lasts for 30 days)
$rumbletalk->fetchAccessToken();

# use the $rumbletalk client to access the API endpoints
# see examples/*.php for the different usages

```

- Make sure you replace `YOUR_TOKEN_KEY` and `YOUR_TOKEN_SECRET` with your values.
- See our dev site [Authentication](https://dev.rumbletalk.com/rest/authentication#authenticationRegular) page for instructions on how to get the token key and secret

Common uses
-----------

[](#common-uses)

- Members chat room
- Live Events and streaming
- One to one messaging (private or direct thread)
- Social Chat
- Q&amp;A chat room

Features
--------

[](#features)

- NEW - polls options in the chat
- NEW - Bio Description can be added in the username (ex: display name+bio)
- NEW - Admin count in plan summary added
- NEW - Admin button is added for easy access
- support for avatar integration with different members plugins.
- Integration with WordPress users base avatar
- Mark texts as a bold, italic, strike and code.
- Admin mode - mute all users.
- New lines - now you can add more lines in each message
- Font size - increase/decrease the web-based font size
- Private chat - prevents automatic private chat window popup
- Paid access, bug fixes
- Experts chat, allow you to advice in a private conversation (with or without payment)
- PayWall - Set paid access to your chat.
- Control what username will show in the chat
- Keywords feature - automatic text highlights
- login type: Register before logging-in
- Better Sound Control
- History search options
- Export chat history to csv or html
- Video chat messages, record 30-second video messages.
- Mobile video calls (android)
- Set Private chats with registered users
- Spam Filter applied also for users name
- Create additional rooms directly from the plugin
- Open settings from WordPress admin
- Delete Archive messages directly from the chat
- Increase Font Size in mobile
- Full Screen In mobile mode
- Admin user avatar
- BuddyPress integration
- Export Chat Transcript from the chat interface
- Auto login with your own users base users name (API)
- IP info
- Upload Images from your mobile device
- Take photos from your mobile version
- One on One VIDEO and Audio calls
- Upload Docs, Excel, PowerPoint, PDF files
- Upload Images from your own PC
- Take pictures from your PC camera
- Easily Embed a group chat in your site.
- Chatroom Theme Library
- Talk from Mobile and Tablet.
- Login, Share and Invite
- Private chat

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance43

Moderate activity, may be stable

Popularity15

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 85.7% 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

Every ~5 days

Total

4

Last Release

1585d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/120e097ce2247694d06970e6875f5c32d818218013852ab264eded3918a5a652?d=identicon)[nimlevy](/maintainers/nimlevy)

---

Top Contributors

[![nimlevy](https://avatars.githubusercontent.com/u/29730061?v=4)](https://github.com/nimlevy "nimlevy (12 commits)")[![misk001](https://avatars.githubusercontent.com/u/30021558?v=4)](https://github.com/misk001 "misk001 (2 commits)")

---

Tags

phpapisdkchatroomrumbletalk

### Embed Badge

![Health badge](/badges/rumbletalk-rumbletalk-sdk-php/health.svg)

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

###  Alternatives

[jstolpe/instagram-graph-api-php-sdk

Instagram Graph API PHP SDK

13998.4k2](/packages/jstolpe-instagram-graph-api-php-sdk)[clever/clever-php

231.6k](/packages/clever-clever-php)

PHPackages © 2026

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