Teams

Welcome to Craftbench Teams! This guide will help you navigate the team management features within the Craftbench environment.

Why Teams?

One subscription, one team. By subscribing to the Pro Plan or Mega Plan, you can share your premium benefits with your team members, ensuring everyone stays on the same page and can work together seamlessly. Shared hours with the team do not reset, but rather the remaining hours roll over to the next month, providing flexibility and continuity in your collaborative efforts.

Getting Started

Creating and Joining Teams

To create a new team, use the command /team create name: "Your Team Name". Note that only Pro Plan and Mega Plan users can create teams. To join a team, you need an invitation from a team admin or owner. Once you receive the invitation via direct message (DM), you can accept it by clicking the 'Accept Invitation' button or by using the command /team accept team_id: "Your Team ID".

Managing Membership

Admins or owners can invite new members using the command /team invite user: @UserToInvite. If you decide to leave a team, simply use the command /team leave.

Managing Your Team

Disbanding and Removing Members

As the team owner, you can disband the team with the command /team disband, which notifies all members. To remove a member, use /team remove user: @UserToRemove.

Setting Member Roles

To change a team member's role, use /team setrole user: @UserForRoleChange role: "Role". Available roles are owner, admin, and member.

Adding Hours to Team's Pool

To share GPU hours with the team pool, use /team share [hours] [fast/relax] to contribute the specified number of hours to the team's available resources.

Setting Usage Limits

To set a usage limit of GPU hours for team members, use /team setlimit user: @UserToSetLimit hours: "NumberOfHours" type: "Fast/Relax".

Withdrawing GPU Hours

Owners can withdraw GPU hours to their personal accounts using /team withdraw hours: "NumberOfHours" type: "Fast/Relax".

Viewing Team Information

For detailed information about your team, use the command /team info.

Additional Features

Craftbench Teams offers several features to enhance collaboration. You can track team activity to ensure everyone is contributing effectively. The shared hours pool allows you to manage and distribute hours among team members. Additionally, you can keep track of invitations and revoke them if necessary.

Notifications

Notifications are sent via DM for events such as team creation and disbanding, member removal, and new member joining. This ensures all relevant parties stay informed about important team activities.


Enjoy collaborating with your team on Craftbench!

Last updated