- Required SinusBot Version
- 0.13.0
- Compatible Backends
-
- TeamSpeak 3
The script allows you offer your users the option to manage their group membership of configured groups on their own.
Configuration:
Commands:
Version history:
Credits:
This script is based on the the outdated script My Group Assigner from @Floflobel
I updated this script for him since he claimed he is not having any time to do so and allowed everyone to update the script if they can. (source)
your thoughts and suggestions:
In case you have some ideas to improve this script, let me know and i might adjust the implementation / implement more features you wish to have.
Configuration:
- Permission Restriction
- This can be setup by using the group Ids which should be permitted to run the group membership management commands, in case you do not setup this settings, everyone is able to.
- Command adjustment
- Here you can change the action trigger command !addgroup and !removegroup to something else you like to.
- Group limitation
- You can set a limit how many of the defined groups a user can add to him at the same time.
- Group Restriction
- You need add all groups which a user should be able to manage their membership on their own.
- Command Timeout/Delay
- You can set the delay in seconds which is applied after a group had been assigned or removed and until the delay is over, the user needs to wait before he is able to run another group-assigned / removal by command.
- Adjustable output-text
- You can adjust the output text for the commands
- Group commands
- You can create custom commands for example like !fun to add the group with the ID: 12
Commands:
- !addgroup <here comes the id of the group>
- Adding the user to the group with the given id
- !removegroup <here comes the id of the group>
- Removes the user from the group with the given id
- <any>
- You can setup your own commands for toggling group assignments in the configuration part
Version history:
- 1.0.0
- Initial Release
- 1.1.0
- Added a new function which offers the option to setup string commands for group assignment
- Added a configuration option to adjust the output strings
- 1.2.0
- Add a new function which offers the option to configure a delay so that constantly switching groups by spamming commands can be stopped
Credits:
This script is based on the the outdated script My Group Assigner from @Floflobel
I updated this script for him since he claimed he is not having any time to do so and allowed everyone to update the script if they can. (source)
your thoughts and suggestions:
In case you have some ideas to improve this script, let me know and i might adjust the implementation / implement more features you wish to have.
Vielen Dank für deine Bewertung.
Eine Anpassung der Texte war tatsächlich geplant, aber wie das immer so ist durch andere Projekte weit nach hinten gerutscht.
Die Sache mit den Commands muss ich übersehen und somit vergessen haben, ich füge auch dies zu meiner ToDo-Liste hinzu.
Ich habe jetzt geplant eine Aktualisierung vom Skript am Wochenende durchzuführen und somit auch alle bisher eingegangen Wünsche und Verbesserungsvorschläge zu implementieren.
Gruß
Runningcore