• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Outdated [Unfinished work] TeaSpeak Framework Service Provider for Laravel

Status
Not open for further replies.

THEFLASHHD

Well-known member
TeaSpeak Framework Service Provider for Laravel
This package is developed to provide Laravel Framework service allowing you to execute TeaSpeak ServerQuery commands.

  1. Install composer package using this command composer install florian_berkemeier/laravel-tea*speak3
  2. Insert Service Provider in config/app.php Adams\Tea*Speak3\Tea*Speak3ServiceProvider::class
  3. Insert Facade in config/app.php: 'Tea*Speak3' => Adams\Tea*Speak3\Facades\Tea*Speak3::class,
  4. Publish configuration file to your project: php artisan vendor: publish --provider="Adams\Tea*Speak3\Tea*Speak3ServiceProvider"
  5. Open .env file and insert these settings:
    • TEA*SPEAK3_HOST - host used to establish connection with server,
    • TEA*SPEAK3_VOICE_PORT - voice port (UDP) used to identify virtual server to select,
    • TEA*SPEAK3_QUERY_PORT - query port (TCP) used to establish connection with ServerQuery,
    • TEA*SPEAK3_USERNAME - username which will be used to login into ServerQuery,
    • TEA*SPEAK3_PASSWORD - password which will be used to login into ServerQuery,
    • TEA*SPEAK3_NICKNAME - nickname to set after successful connection.
Usage
For example you can use this Service Provider in Controllers:

<?php

namespace App\Http\Controllers;

use App\Http\Controllers\Controller;

class Tea*Speak3Controller extends Controller
{
/**
* Show clients connected to Tea*Speak 3 server.
*
* @return Response
*/
public function clients()
{
return view('tea*speak3.clients', [
'clients' => Tea*Speak3::clientList()
]);
}
}


virustotal
Download

---- Automatically Merged Double Post ----

Buckfix ;)
 
Last edited:
Status
Not open for further replies.