TS3AudioBot: Develop Version error

Hello, when I try to launch the develop version of TS3AudioBot I get this error:

Severity	Code	Description	Project	File	Line	Suppression State
Error	MSB4044	The "GetAssemblyVersion" task was not given a value for the required parameter "NuGetVersion".	TS3AudioBot	C:\Program Files\dotnet\sdk\2.1.202\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.GenerateAssemblyInfo.targets	146	

Then, when I try to launch the master version of TS3AudioBot, it connects to the TeamSpeak but after few seconds it loses connection.

2018-07-29 00:45:57.8861| INFO|Core.InitializeCore [============ TS3AudioBot started =============]
2018-07-29 00:45:57.9379| INFO|Core.InitializeCore [=== Date/Time: Sunday, July 29, 2018 12:45:57 AM
2018-07-29 00:45:57.9629| INFO|Core.InitializeCore [=== Version: <?>/<?>/<?>
2018-07-29 00:45:57.9629| INFO|Core.InitializeCore [=== Platform: Windows 6.2.9200.0 (64bit)
2018-07-29 00:45:57.9629| INFO|Core.InitializeCore [=== Runtime: .NET Framework 4.0.30319.42000
2018-07-29 00:45:58.0297| INFO|Core.InitializeCore [=== Opus: libopus 1.2.1-fixed (x64)
2018-07-29 00:45:58.0297| INFO|Core.InitializeCore [==============================================]
2018-07-29 00:45:58.0297| INFO|Core.InitializeCore [============ Initializing Modules ============]
2018-07-29 00:45:58.3219| INFO|RightsManager.ReadFile No rights file found. Creating default.
2018-07-29 00:45:58.5204| INFO|Core.InitializeCore [==================== Done ====================]
2018-07-29 00:45:58.5274| INFO|Bot.InitializeBot Bot connecting...
2018-07-29 00:45:58.7439| INFO|HistoryManager.Initialize Database table "audioLogEntries" upgraded to 1
2018-07-29 00:46:00.8555| INFO|Bot.OnBotConnected Bot connected.
2018-07-29 00:46:30.8005|DEBUG|Ts3Full.TsFullClient_OnDisconnected Bot disconnected. Reason: Timeout
2018-07-29 00:46:30.8075| INFO|Bot.Dispose Bot disconnecting.
2018-07-29 00:46:30.8075| WARN|Bot.LoggedUpdateBotStatus Internal error (me==null)

Sorry for creating a new issue btw.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 27 (13 by maintainers)

Most upvoted comments

You can’t use a separate file for each bot yet, however the rights.toml allows you to configure each bot separately:

Lets say you have a bot named mybot1, you can create a rule which matches on this name, and put the other rules nested into it (note that all indentation is optional and just for clarification):

[[rule]]
	bot = "mybot1"

	[[rule.rule]]
		groupid = [ 17 ]
		"+" = [
			"cmd.play"
		]

	[[rule.rule]]
		groupid = [ 12 ]
		"+" = [
			"*"
		]

Is there another command that saves it in the main config?

If you want to edit the global settings use !settings global set, !bot save is only useful when you create a new bot and want to save it permanently afterwards.

Also, how can I get bot name by command?

What do you mean with that? You just provided your own answer? Or do you want to read it form the config? !settings get connect.name for your current bot or !settings bot get <botname> connect.name for an other one.

That’s an interesting find, thanks, I will try to see if I can find any problems with ipv6