[Suggestion] A Plugin to get full control over a teamspeak very fast.

Rvn

Member
Oct 23, 2015
2
3
38
First of, this is a suggestion because I don't know how to code teamspeak plugins, but I have this Idea which could be very interesting.

So my Idea is the following:

When you are on a bad configured teamspeak, you maybe get managed to become Server Admin, but you may don't want to let the other Admins know you have full control, this is why you give yourself client permissions, the problem is: It takes a lot of time to give yourself all the permissions, so I thought a Plugin would help a lot.

So.. My idea is to make this Plugin have 3 Options:

First Option:Gain all Rights
The First Option is very logical, it basically should give u all rights, (you should use the 3rd Option before or give yourself Anti Flood for this to work)
But a few permissions normally won't be accessable via normal serveradmin

b_serverinstance_help_view
b_serverinstance_version_view
b_serverinstance_info_view
b_serverinstance_virtualserver_list
b_serverinstance_binding_list
b_serverinstance_permission_list
b_serverinstance_permission_find
b_virtualserver_create
b_virtualserver_delete
b_virtualserver_start_any
b_virtualserver_stop_any
b_virtualserver_change_machine_id
b_virtualserver_change_template
b_serverquery_login
b_serverinstance_textmessage_send
b_serverinstance_log_view
b_serverinstance_log_add
b_serverinstance_stop
b_serverinstance_modify_settings
b_serverinstance_modify_querygroup
b_serverinstance_modify_templates
b_virtualserver_snapshot_create
b_virtualserver_snapshot_deploy
b_virtualserver_permission_reset
i_group_auto_update_max_value

So if you used this, you basically gained the right to do anything on this server,

but what if you dont want to perform anything right now, instead you want tobe allowed to give everyone specific rights,
for that I had the idea of the

Second Option:Grant all "Grant"-Permissions

This Option, gives you all Grant-Permissions, (again Option 3 or Anti flood is needed) except the usually
b_serverinstance_help_view
b_serverinstance_version_view
b_serverinstance_info_view
b_serverinstance_virtualserver_list
b_serverinstance_binding_list
b_serverinstance_permission_list
b_serverinstance_permission_find
b_virtualserver_create
b_virtualserver_delete
b_virtualserver_start_any
b_virtualserver_stop_any
b_virtualserver_change_machine_id
b_virtualserver_change_template
b_serverquery_login
b_serverinstance_textmessage_send
b_serverinstance_log_view
b_serverinstance_log_add
b_serverinstance_stop
b_serverinstance_modify_settings
b_serverinstance_modify_querygroup
b_serverinstance_modify_templates
b_virtualserver_snapshot_create
b_virtualserver_snapshot_deploy
b_virtualserver_permission_reset
i_group_auto_update_max_value
permissions


But now, lets come to my

Third Option Gain the rights to controll the Teamspeak
Basically this allows you to give you any permission at any time if needed but you dont want to have all permissions.
This should be mostly combined with Option 2 and should be done before ALL options.

This Options grants you specific permissions, which then allow you to remove your server admin rank (after Option 2) and be a normal player with full Server Admin Permissions

The Third Option should give you this Permissions:
i_group_member_add_power 75 Skip:true
i_group_member_remove_power 75 Skip:true
i_channel_modify_power 75
i_channel_permission_modify_power 75
i_group_modify_power 75
i_permission_modify_power 75
i_client_permission_modify_power 75
b_client_create_modify_serverquery_login
b_virtualserver_servergroup_list
b_virtualserver_servergroup_permission_list
b_virtualserver_servergroup_client_list
b_virtualserver_channelgroup_list
b_virtualserver_channelgroup_permission_list
b_virtualserver_channelgroup_client_list
b_virtualserver_client_permission_list
b_virtualserver_channel_permission_list
b_virtualserver_channelclient_permission_list
b_virtualserver_token_list
b_virtualserver_token_add
b_virtualserver_token_use
b_virtualserver_token_delete
i_client_max_clones_uid -1

I hope someone sees how useful this would be and could create this plugin. I guess it wont be that hard, but I dont know anything about creating teamspeak plugins.
 
Last edited:

bl4uni

Active Member
Sep 10, 2015
106
69
73
Nice idea but I've never seen a server like that before where you can just give yourself rights. Any examples?

The worst I've ever experienced was a server where everybody could see everybody's IP.
 

Rvn

Member
Oct 23, 2015
2
3
38
This could be helpful if you get admin rights for a short time like you tell a friend that you wanna halp him with something on his teamspeak and then you use the plugin to grant user permissions to yourself with one click
This is exactly where this would be useful, if you want to "help" somebody for a short time.

Nice idea but I've never seen a server like that before where you can just give yourself rights. Any examples?

The worst I've ever experienced was a server where everybody could see everybody's IP.
Some Servers are bad configured (people use advanced rights but have no idea what they do) and you can get server admin with channel admin etc. then this again, would come in handy.

Also some rights should not be added in Option 1, like the permission that forces u to create password channels etc
 
Last edited by a moderator:
Top