TS3AudioBot: [SOLVED] After entering ID crash [Mistake / Bug?]

Hello i was trying to setup this bot i finally found out how to build it xD. but now when i open the .exe it asks for my ip so i enter that… then it asks for an server ID thingy so for me its 6 or 67 http://prntscr.com/g0xomq i tried both but i keep getting this error message: And also the permissions its asking for is on: http://prntscr.com/g0xtod

[13:18:38]   Info: [============ TS3AudioBot started =============]
[13:18:38]   Info: [=== Date:           donderdag 27 juli 2017 ===]
[13:18:38]   Info: [=== Time:                         13:18:38 ===]
[13:18:38]   Info: [==============================================]
[13:18:38]   Info: [============ Initializing Commands ===========]
[13:18:38]   Info: [============ Initializing Modules ============]
[13:18:38]   Info: [=========== Initializing Factories ===========]
[13:18:38]   Info: [=========== Registering callbacks ============]
[13:18:38]   Info: [================= Finalizing =================]
[13:18:38]   Info: [============== Connected & Done ==============]
[13:18:38]  Error: Critical program failure!. Exception:
MSG: permissions_client_insufficient: the command failed to execute: insufficient client permissions (missing permission:b_client_info_view)
TYPE:Ts3CommandException
STACK:   at TS3Client.WaitBlock.WaitForMessage[T]() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\WaitBlock.cs:line 48
   at TS3Client.Full.Ts3FullClient.SendCommand[T](Ts3Command com) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 300
   at TS3Client.Ts3BaseFunctions.Send[T](String command, List`1 parameter) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Ts3BaseClient.cs:line 54
   at TS3Client.Ts3BaseFunctions.ClientInfo(UInt16 clientId) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Ts3BaseClient.cs:line 131
   at TS3AudioBot.Ts3Full.GetSelf() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3AudioBot\Ts3Full.cs:line 203
   at TS3AudioBot.TeamspeakControl.OnConnected(Object sender, EventArgs e) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3AudioBot\TeamspeakControl.cs:line 94
   at TS3Client.Full.Ts3FullClient.ProcessInitServer(InitServer initServer) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 285
   at TS3Client.Full.Ts3FullClient.InvokeEvent(LazyNotification lazyNotification) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 184
   at TS3Client.ExtraThreadEventDispatcher.DispatchLoop() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\EventDispatcher.cs:line 113
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

Error call Stack:
Void <Main>b__0(System.Object, System.UnhandledExceptionEventArgs)@0
System.Collections.Generic.IEnumerable`1[T] WaitForMessage[T]()@0
System.Collections.Generic.IEnumerable`1[T] SendCommand[T](TS3Client.Commands.Ts3Command)@0
System.Collections.Generic.IEnumerable`1[T] Send[T](System.String, System.Collections.Generic.List`1[TS3Client.Commands.ICommandPart])@0
TS3Client.Messages.ClientInfo ClientInfo(UInt16)@0
TS3Client.Messages.ClientData GetSelf()@0
Void OnConnected(System.Object, System.EventArgs)@0
Void ProcessInitServer(TS3Client.Messages.InitServer)@0
Void InvokeEvent(TS3Client.LazyNotification)@0
Void DispatchLoop()@0
Void ThreadStart_Context(System.Object)@0
Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)@0
Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)@0
Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)@0
Void ThreadStart()@0 T:TS3Query MessageLoop
[13:18:38]   Info: Exiting...
[13:18:38]   Info: Closing Mediaplayer...
[13:18:38]  Debug: AF stop old
[13:18:38]Warning: Internal error (me==null)
[13:18:38]   Info: Closing QueryConnection...
[13:18:38]  Debug: Bot disconnected. Reason: LeftServer
[13:18:38]   Info: Closing QueryConnection...

Unhandled Exception: TS3Client.Ts3CommandException: permissions_client_insufficient: the command failed to execute: insufficient client permissions (missing permission:b_client_info_view)
   at TS3Client.WaitBlock.WaitForMessage[T]() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\WaitBlock.cs:line 48
   at TS3Client.Full.Ts3FullClient.SendCommand[T](Ts3Command com) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 300
   at TS3Client.Ts3BaseFunctions.Send[T](String command, List`1 parameter) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Ts3BaseClient.cs:line 54
   at TS3Client.Ts3BaseFunctions.ClientInfo(UInt16 clientId) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Ts3BaseClient.cs:line 131
   at TS3AudioBot.Ts3Full.GetSelf() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3AudioBot\Ts3Full.cs:line 203
   at TS3AudioBot.TeamspeakControl.OnConnected(Object sender, EventArgs e) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3AudioBot\TeamspeakControl.cs:line 94
   at TS3Client.Full.Ts3FullClient.ProcessInitServer(InitServer initServer) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 285
   at TS3Client.Full.Ts3FullClient.InvokeEvent(LazyNotification lazyNotification) in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\Full\Ts3FullClient.cs:line 184
   at TS3Client.ExtraThreadEventDispatcher.DispatchLoop() in C:\Users\stoop\Desktop\TS3AudioBot-master\TS3Client\EventDispatcher.cs:line 113
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

Idk why this is happening i gave it enough permissions just as you said in the setup tutorial.

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 20 (10 by maintainers)

Most upvoted comments

Have you added the unique id of the audiobot to the AudioBotAdmin Group ?

I guess you could not use the !bot setup command yet since the bot immediatly crashes. Can you try to add the bot to the group in the server group dialogue like that: https://i.imgur.com/5MtK32r.png

(Fo the next patch I will try to make a change which maybe helps to start more reliably)