Musikbot-Modul - TS3MusicBot.net

Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.
  • Hallo Liebe Forumbenutzer,




    Ich stelle euch mein Modul vor mit dem man den Musikbot (TS3MusicBot.net) verwalten kann.


    Programmiert haben wir das, weil dort einfach ,,Möglichkeiten'' wie Kunden verwalten, Kunden erstellen, und so weiter nicht gibt.


    Unser Webinterface arbeitet also mit dem normalen TS3MusicBot.net für denn man eine Linzenz braucht (ohne diese Startet der Bot nicht!)




    Licensen kann man kaufen auf der Website von dem Programmierer: http://ts3musicbot.net




    Mit was für Programmiersprachen wurde das Panel geschrieben?




    - Smarty (Templatesprache)


    - MYSQLI


    - PHP (OOP)


    - JQuery


    - Javascript




    Hier noch ein paar Codeschnipssel:




    (Class.MYSQLI.PHP)




    [php]<?php


    session_start();


    ini_set('display_errors', 0);




    /* Author: Steekarlkani */


    /* Geschrieben für Musikbotpanel: */


    /* Verwendete Technologien: Smarty, MYSQLI */




    class DBConnection {


    public $connect;


    public $hostname;


    public $username;


    public $password;


    public $db;



    public $sitepath;


    public $sitename;



    public $query;



    public function __construct($hostname, $username, $password, $db, $sitepath, $sitename){


    $this->hostname = $hostname;


    $this->username = $username;


    $this->password = $password;


    $this->db = $db;


    $this->sitename = $sitename;


    $this->sitepath = $sitepath;


    }


    public function ConnectDB(){


    try {


    $this->connect = new mysqli($this->hostname, $this->username, $this->password, $this->db);



    if ($this->connect->connect_errno) {


    echo $this->connect->connect_error;


    }



    }catch(Exception $ex){


    echo $ex->getMessage();


    }


    }


    public function RunQuery($querydata){


    $this->query = $this->connect->Query($querydata);



    if(!$this->query){


    die("STEEKARLKANIQUERYERROR: ".$this->connect->error);


    }



    return $this->query;


    }


    public function RunNumRows(){


    return $this->query->num_rows;


    }


    public function RunFetchAssoc(){


    return $this->query->fetch_assoc(MYSQLI_ASSOC);


    }


    public function SqlEscape($escape){


    return $this->connect->real_escape_string($escape);


    }


    public function RunFetchRow(){


    return $this->query->fetch_row;


    }


    }


    ?>[/php]






    Was für Features gibt es denn?




    - Rootserver einbinden


    - Rootserver verwalten


    - Kunden erstellen


    - Kunden verwalten


    - Musikbot erstellen


    - Musikbot verwalten




    Eine Livedemo vom Panel gibt es hier:




    Panel-Link: http://84.200.10.87/panel


    Username: demo


    Password: demo




    Bilder vom Panel (noch nicht an Teklab angepasst wird aber noch folgen!):





    (Dashboard)





    (Musikbot - erstellen)





    (Musikbot - verwalten)




    Die Preise kann man dann auf meiner Homepage sehen, die zurzeit noch in Bearbeitung ist(Link wird hier später reingeschrieben)


    Bilder folgen noch, ich Danke ausserdem noch an X4-Tec Nils der den Linux Daemon geschrieben hat.




    Liebe Grüsse Steekarlkani.


  • Ist an Teklab angepasst schon, schreib mich doch mal via Skype an (steekarlkani).


    Oder wenn du Teamspeak hast noch besser.




    Liebe Grüsse.

  • Alle Leute die gerne über das Modul mehr wissen möchten, können sich dann via Teamspeak auf der IP: (84.200.10.95:9987) bei mir melden.




    Denn Thread werde ich später nochmals updaten, mit neuen Bilder!!!




    Liebe Grüsse Stefan.

  • Das von GSHost gepostete Beitrag ist nun das Official Modul von TekLab.de damit glaube ich das dies hier überflüssig ist.




    Mit freundlichen Grüßen


    Nils Knuth

    Mit freundlichen Grüßen
    Nils Knuth

    - TekLab Servicepartner
    - TekLab Reseller
    - TekLab Imageserver

  • So das Script ist jetzt komplett an Tekbase angepasst bald auch als Modul.


    Das Script ist kostenlos also ihr bezahlt nichts, und es gibt auch kein Linzenzserver.


    Wenn ihr Interesse habt schreibt mich doch einfach mal an.




    Liebe Grüsse.

  • Das Script kostet nichts das ist richtig aber die Lizens bei TS3MusicBot.net die benötigt wird kostet.


    Oder bin ich da falsch informiert?


    Bei mir läuft der TS3Bot und um einen Api Key zu bekommen musste ich eine Lizens bei TS3MusikBot.net kaufen.




    LG Enrico




  • Genau das ist richtig die Linzenz kostet was aber mein Script ist kostenlos.




    Liebe Grüsse.