After editing and checking with json validator (checks ok) i get this error message and no bots spawning
(23:53:46) | Unloaded plugin BotSpawn v2.0.7 by Steenamaroo
(23:53:46) | Failed to call hook 'OnServerInitialized' on plugin 'BotSpawn v2.0.7' (JsonReaderException: Invalid property identifier character: {. Path '', line 2, position 1.)
at Newtonsoft.Json.JsonTextReader.ParseProperty () [0x00077] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonTextReader.ParseObject () [0x000d8] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonTextReader.Read () [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonReader.ReadAndAssert () [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x000b6] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00021] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Plugins.BotSpawn.OnServerInitialized () [0x00090] in <dc41677ab96f4e73a7bd391de2372183>:0
at Oxide.Plugins.BotSpawn.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006f8] in <dc41677ab96f4e73a7bd391de2372183>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <008b12f41ec4452da1a5497eeb849299>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ac41dd3599754d448b8c218b34645820>:0
(23:53:46) | Loaded plugin BotSpawn v2.0.7 by Steenamaroo