View Categories

Using Teams In Stream Hydra

2 min read

What Can I Do with Teams? #

Teams allows you to share events between members in your team as well as sharing templates. Creating applets to listen for your own events is one thing, but being able to listen for your friends’ events vastly increases how powerful applets can become. A common use case for this is to have a shared Minecraft SMP server that rewards subscribers of ANY MEMBER in the team by whitelisting them on that server.

Getting Started #

Teams Home Page
Teams Home Page

Start by creating or joining a team on the “Teams” tab of the Stream Hydra dashboard. Premium Plan users or above have the ability to create teams and depending on the host’s plan, each team gets a number of free slots. Each slot can be taken up by a member on a free plan, users on paid plans do not take up slots. Once you’re in, you’ll see the main page for Teams. On the left, you can promote, kick or ban users, approve join requests or unban rejected members. There are 3 possible member roles: “Admin”, “Mod” or “Member”. Mods can share templates as well as approve/reject new member requests. As the host, you can always transfer ownership of your team to another mod, providing that their available free slots per team isn’t less than how many are currently being used.

You can invite members using your invite code shown under the team name. To change team settings, you can find the button on the right hand side. Here you can select to auto-reject new join requests, regenerate the invite code or delete the team.

Team Settings
Team Settings

All members in the team can choose what triggers to share, as well as what data in each trigger should be visible to the other members. You can do this by selecting a trigger, and either choosing “Select All” or selecting each data item you are happy for other members to see from each event. You can see who is currently using your shared triggers which will show you a list of members who have active applets using your trigger events. The members won’t show if the applet is disabled. You can optionally choose to share all triggers with the team, although we recommend you share triggers manually so you can see what data will be visible by other members.

Sharing Triggers
Sharing Triggers

Creating Applets #

To listen to these shared triggers from your teammates, start by creating an applet and pulling in the nodes you want to listen to. These nodes will always run your applet on your triggers, but you can select the teams icon to select which teams and team members to also listen to events for.

Listening to members triggers.
Selecting members to listen to events for

You can add or remove members across multiple teams to each node, and once you save and enable your applet, the nodes will trigger when either your event fires, or the members you selected have fired. You can always edit your enabled applets to add/remove members to nodes and these will get updated when the applet saves.

Sharing Applets #

Share to Team on Applet Option
Share to Team

As a mod or host, you can share applets you’ve made directly to your team for other members to clone. After saving an applet, click on “Share to Team” to open the options. Specify the team to share, the applet name (the name you already specified will be prefilled) and a description for members to see.

Sharing Options
Sharing Options

Once shared, members will be able to clone the applet into their own library.

Shared Applets
Shared Applets

That’s it! If you have any questions or issues, feel free to contact us and we’ll be happy to help.