We use a version of TeamSpeak for VoIP. I am in need of a script to rapidly provision new rooms on servers. Each server listens via Telnet on an interface and can be passed commands to perform any administrative action needed(eg: create rooms, change permissions, etc). I would like to have a script that I can tell to create X number of rooms on a specific server starting with a specific port. The script should then check to make sure no rooms already exist, create the rooms and set the appropriate permissions in them. Ideally, I would like to be able to configure the changes in a config file so they can be modified easily in the future. The script should prompt for the necessary authentication credentials to communicate with the server if they are not found in the config file. The changes that need to be made from a default room are: ServerMaxUsers: 50 ServerName: [url removed, login to view] ServerWelcomeMessage: [Welcome to CloudSpeak] Add following to unregistered channels: ChannelJoinChannelWithoutPassword SendTextToAll SendTextToOwnChannel SendTextToAllChannel ChannelCreateRegisterred
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).