Code Monkey home page Code Monkey logo

teaclient's Introduction

Official TeaSpeak Client issue tracker

Welcome here! This repository is created with two reasons:

  1. People can bring their own ideas and follow their implementation
  2. People can see TeaSpeak's Client progress and avoid creating repetitive issues all the time.

To report an issue, then find and push the New Issue button, fill all the fields you see in a template, and then click the Submit new issue button.

You can also ask questions here, if you have any.

OS Support

teaclient's People

Contributors

wolverindev avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

cyberlimbo

teaclient's Issues

Invalid number of channel, USB Microphone

System Information
Operating System : Windows 10 19041.508

Issue
Reason for reporting this issue: Problem with the usage of USB Microphones

Detailed Description: Unable to use the USB Microphone directly on TeaSpeak because it cannot read the correct number of channels (it reads -9998), probably this could be solved by forcing the number of channel to 1 or 2 (seems similar to: Uberi/speech_recognition#139 , https://stackoverflow.com/questions/31073667/getting-ioerror-errno-invalid-number-of-channels-9998-when-using-mic-with-py , https://www.raspberrypi.org/forums/viewtopic.php?t=71062)

issue

Don't show an empty popup window (MODAL)

If the message is empty, do not show the pop-up window (MODAL) when connecting to the server. I suggest adding an additional check for the presence of a message.

Problem when selecting users / channels

Latest TeaSpeak client (v1.4.13).
There is a bug when we try to select users / channels.
We need to select users / channels using the right mouse button
cause if we use the left button, does not select anything.

Create Android, iOS and Mac OS clients

Create TeaSpeak Android client.
Create TeaSpeak IOS client.
Create TeaSpeak Mac OS client.

*This is an old sugestion, i'm just splitting up every entry into a new single issue so users can discuss about it.

Lastest update problems

Some of the last update problems.
TeaSpeak Client v1.4.12

  1. TeaSpeak client is starting very slow (animations are really slow and boring)
  2. TeaSpeak client Microphone settings problems (I removed "Enable RNNoise cancelation" option
    and the next time i started teaspeak client, RNNoise cancelation it is activated again)
  3. TeaSpeak client Sound problems (sometimes the users "blue lights" stays on and i stop listening everybody until i restart the client)
  4. "Failed to open preview" error (when clicking in a youtube link published in the channel, for example)

Possibility play embed video streams

Add Possibility to play embed video streams (like twitch and other video / stream websites..)

*This is an old sugestion, i'm just splitting up every entry into a new single issue so users can discuss about it.

Audio buffer underflow

[console][INFO] 1 | 3 | Client 11 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 59820, New packet id: 59822, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 11 resetted decoder. Old packet id: 19040, New packet id: 19041, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 11. Empty buffer!
[console][INFO] 3 | 1 | Client 11 resetted decoder. Old packet id: 19120, New packet id: 19121, diff: 65534
[console][INFO] 1 | 3 | Client 11 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 1 | Client 11 resetted decoder. Old packet id: 19121, New packet id: 19122, diff: 65534
[console][INFO] 1 | 3 | Client 11 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 1 | 3 | Client 11 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 0 | Stopping replay for client 11. Empty buffer!
[console][INFO] 3 | 1 | Client 11 resetted decoder. Old packet id: 19179, New packet id: 19180, diff: 65534
[console][INFO] 1 | 3 | Client 11 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 59854, New packet id: 59856, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 59892, New packet id: 59894, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 59937, New packet id: 59939, diff: 65534
[console][INFO] 1 | 3 | Client 7 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 59986, New packet id: 59988, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60011, New packet id: 60013, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60041, New packet id: 60043, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60053, New packet id: 60055, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60079, New packet id: 60081, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60097, New packet id: 60099, diff: 65534
[console][INFO] 1 | 3 | Client 7 has a audio buffer underflow. Buffer again and try to replay prematured packets.
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60110, New packet id: 60112, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60147, New packet id: 60149, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60159, New packet id: 60161, diff: 65534
[console][INFO] 3 | 0 | Stopping replay for client 7. Empty buffer!
[console][INFO] 3 | 1 | Client 7 resetted decoder. Old packet id: 60

Windows - Client crashes immediantly at startup

Hello there,

So I am unable to open the TeaSpeak client at all, whenever I try a tab in the taskbar pops up shortly and instantly disapears ( assuming the client opens but crashes before it can load any UI ). After starting up the client using the console, I recieved the following log:

Native module path: E:\Program Files (x86)\TeaSpeak\Client\resources\natives
Versions:
  TeaSpeak Client: 1.4.8
  node: 12.13.0
  v8: 8.0.426.16-electron.0
  uv: 1.32.0
  zlib: 1.2.11
  brotli: 1.0.7
  ares: 1.15.0
  modules: 76
  nghttp2: 1.39.2
  napi: 5
  llhttp: 1.1.4
  http_parser: 2.8.0
  openssl: 1.1.0
  icu: 65.1
  unicode: 12.1
  electron: 8.0.0
  chrome: 80.0.3987.86
Parsed CMD arguments [
  'E:\\Program Files (x86)\\TeaSpeak\\Client\\TeaClient.exe',
  [length]: 1
] as {
  _: [ [length]: 0 ],
  '--': [ [length]: 0 ],
  has_flag: [Function] { [length]: 0, [name]: '' },
  value: [Function] { [length]: 0, [name]: '' },
  has_value: [Function] { [length]: 0, [name]: '' }
}
Main app executed!
Parsed CMD arguments [
  'E:\\Program Files (x86)\\TeaSpeak\\Client\\TeaClient.exe',
  [length]: 1
] as {
  _: [ [length]: 0 ],
  '--': [ [length]: 0 ],
  has_flag: [Function] { [length]: 0, [name]: '' },
  value: [Function] { [length]: 0, [name]: '' },
  has_value: [Function] { [length]: 0, [name]: '' }
}
Setting up render backend
Spawn loading screen
Open UI loader window.
(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397
request: http://clientapi.teaspeak.de//api.php?type=update-info
Uncaught Exception thrown:
TypeError: Error processing argument at index 1, conversion failure from
    at BrowserWindow.<anonymous> (E:\Program Files (x86)\TeaSpeak\Client\resources\app.asar\modules\core\ui-loader\graphical.js:117:17)
    at BrowserWindow.emit (events.js:210:5)
Shutting down app.
App has been finalized.

I am using Windows 10 Pro, Rev. 1909

Idea: Server List

It would be good to have a list of servers, public or private, at least public for people looking to create channels for their friends.

Idea : Notification

Receive a notification at the bottom of the screen when we receive a message.

Whisper function

Hey TeaSpeak Team,

it would be really helpful for me to have an equivalent to the TS3 whisper function inside the TeaClient.
We are using this for organization inside our EvE Online alliance. With this function we could compleetly change to using the TeaClient and TeaServer.

Greetings Sven

Studio Microfone Audio Problem

I'm using a studio microfone and the sound with teaspeak is only working in left side.
*I tested with ts3client just to compare and there is no problem, the sound it is working in both sides.

Error launch.

Hi ,

i have this error when i launch teaspeak client.

" Failed to setup the translation system "

Bind Mouse4 or Mouse5 for PTT

like the title say im not able to bind mouse4 and mous5 this is the only think that is separating me from using TeaSpeakClient i really like the client but im too used to this bind.

TeaClient Bugs and New Features List

TeaSpeak Client Bugs:

  • Sometimes sound is not captured well (we need to constantly edit the "Sensitivity settings")
  • Last private chat conversation can not be deleted (i speak with 10 users, when deleting all the conversations, latest user chat still remains)
  • When changing the MusicBot name, the name does not update (we need to click in a random channel, for example, so it shows the new musicbot name)
  • Empty space bug in CH tree when changing to another tab
  • The "blue light" that turns on when the user talks, is always on (just happening in TS3 client users)
  • Sometimes the sound is not good (some noises / "crack" sounds)
  • Soundpack volume adjustment not working
  • USB HeadPhones with sound Problems
    (Everytime anybody speaks, there is a strange sound at the begining and at the end of the voice)
  • Linux client is not being updated for a long time
  • Deleting CH massages not working properly (server issue)
    (after deleting the messages, if you disconnect and reconnect the client, some messages are still present)
  • Some TeaMusicbot chat messages can not be deleted (server issue)

TeaSpeak Client New Features:

  • Add Option to specify the maximum musicbots per virtual server (Server feature request)
  • Add Possibility to stream users screen / game (Will not come in near time; Maybe TeaSpeak 2.0)
  • Add Option to open links with main navigator (chrome, firefox, safari...)
  • Add Code signing certificate
  • Add Option to duplicate bookmarks
  • Add Poke history (so it shows in general chat)
  • Add Icon that appears in the task bar (the icon that shows when client is talking or not)
  • Add Option to resize / change size of the embed chat videos
  • Add Possibility to play watch2gether videos
  • Add beta / stable update options
  • Add option to mute the teamusicbot
  • Add Possibility to play embed video streams (like twitch and other video / stream websites..)
  • Add TeaSpeak server list (client and server side)
  • Add Option that detects the games users are playing
  • Add Better Soundpack voices

TeaSpeak Client New Releases:

  • Create TeaSpeak Mac OS client
  • Create TeaSpeak Android client
  • Create TeaSpeak IOS client

I'll keep this list updated ;)

Simplified permission editor

Please add a simplified permission editor to configure server group permissions. This is due to the fact that many of my clients do not understand advanced permission settings, so they refuse to use TeaClient. Alternatively, you can do something similar to how it is done in Discord.

kak-nastroit-server-discord_5_1

After installing, TeaSpeak does not launch at all

I'm on Windows 10 Professional, and I cannot get the application to launch.

I have tried to install and launch the following versions, all with the same result:

  • 1.4.9
  • 1.4.8
  • 1.4.7
  • 1.4.6
  • 1.1.0

Nothing is showing and I do not get to a splashscreen of any kind.

Create a TeaSpeak server list

Create a TeaSpeak server list (client and server side)

*This is an old sugestion, i'm just splitting up every entry into a new single issue so users can discuss about it.

Can't run TeaClient

Hi
I have kubuntu 18.04 and i installed TeaClient.
After execute to run TeaClient I see a Loading popup and then disappeared...
The console log is this:

$ TeaClient 

(TeaClient:5875): Gtk-WARNING **: 07:13:08.869: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(TeaClient:5875): Gtk-WARNING **: 07:13:08.869: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(TeaClient:5875): Gtk-WARNING **: 07:13:08.869: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
Main app executed!
Spawn loading screen
Spawn window!
request: http://clientapi.teaspeak.de//api.php?type=update-info
Loading ui package
TypeError: Cannot read property 'body' of undefined
    at Request.request.get [as _callback] (/usr/lib/TeaClient/resources/app.asar/updater/updater.js:129:38)
    at self.callback (/usr/lib/TeaClient/resources/app.asar/node_modules/request/request.js:185:22)
    at Request.emit (events.js:182:13)
    at ClientRequest.<anonymous> (/usr/lib/TeaClient/resources/app.asar/node_modules/request/request.js:819:16)
    at Object.onceWrapper (events.js:273:13)
    at ClientRequest.emit (events.js:182:13)
    at Socket.emitTimeout (_http_client.js:706:34)
    at Object.onceWrapper (events.js:273:13)
    at Socket.emit (events.js:182:13)
    at Socket._onTimeout (net.js:445:8) 'Uncaught Exception thrown'
TypeError: Cannot read property 'body' of undefined
    at Request.request.get [as _callback] (/usr/lib/TeaClient/resources/app.asar/updater/updater.js:129:38)
    at self.callback (/usr/lib/TeaClient/resources/app.asar/node_modules/request/request.js:185:22)
    at Request.emit (events.js:182:13)
    at ClientRequest.<anonymous> (/usr/lib/TeaClient/resources/app.asar/node_modules/request/request.js:819:16)
    at Object.onceWrapper (events.js:273:13)
    at ClientRequest.emit (events.js:182:13)
    at Socket.emitTimeout (_http_client.js:706:34)
    at Object.onceWrapper (events.js:273:13)
    at Socket.emit (events.js:182:13)
    at Socket._onTimeout (net.js:445:8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.