!kick shouldnt be disabled for some users, because then if you go afk the autohost is stuck... And !kickban is already disabled on privileged users.
but they can !votespec ? cant they?
They can, but usually they don't know about it, and they would rather change autohost than learning a new command
i just dont want some smurfs spamming !kick TradeMark all the time
Well, if they keep trying to kick you knowing that you're the bot owner, there is something wrong... I guess you can temp ban them...
1) is it possible to lock the settings i want? like the map, map boxes, metal, etc...
Sure. You just need to adjust the setting files to your needs. Usually the syntax is "[<presetName>]" and "<settingName>:<defaultValue>|<otherAllowedValue>|<otherAllowedValue>...". If you need information concerning specific settings or commands, I strongly suggest using SPADS documentation
2) can i use my tasclient player groups to replace some players ranks? so many smurfs playing that the game gets imba with autobalance without replaced ranks :D
You can indeed bypass lobby ranks and use IP ranks, or affect rank manually to lobby accounts. Take a look at the chrank command documentation
How do i add presets?
By adding sections in spads.conf for global presets, hostingPresets.conf for hosting presets, and battlePresets.conf for battle presets.
i want to disable units
This is done with the disabledunits