Improvements on Teamfunctions
I would like to see a better handling of teams inside of the api.
The following functions i would like to see.
- adding and removing teammembers
- query who is currently online of the team
- subscribe (eventsub) to get notifications when a team member goes online or offline
I think query and subscribe is needed cause sometimes you just need the current state for example to implement a reply in an 3rd party tool who can be raided and raise this way the interaction between team members. Subscription based is good if you for example want to let discord post informations / create a bot to join and leave the channels and hand out timed team informations or just be very nice and welcome teammembers.
Adding and removing Teammembers is not strictly needed cause you can also do it via the page , but having those functions you can implement more than 1 manager for the team and or make management of the team available in 3rd party tools (for example discord after reading a application).