Team Updates

Announce team changes, manage warnings, enforce locks and send broadcasts.

In the panel under: Team, Team Updates

The management tool for your team: joins, promotions, demotions, warnings and locks, each with an announcement, role change and DM in one step.

The two log channels

Channel Purpose
Announcement channel, public, pings the user Visible to everyone. The mention actively pings the affected person
Internal log channel, no ping Optional, only for the team. More details like name, user ID and additional roles, and it never pings anyone

Roles

Setting Meaning
Manager Roles Who can use the commands
Team Role The base role every team member has
Uprank Lock Role Role for /teamdm upranklock
Temporary Team Lock Role Role for /teamdm teamlock with a number of days
Permanent Team Lock Role Role for /teamdm teamlock without a number of days
Former Team Member Role Optional. /teamkick gives it automatically after the team roles are removed, /teamjoin takes it away again
Warning Role Level 1, 2 and 3 The three escalation levels

Behavior

Setting Meaning
Enforce Uprank Lock /teamdm uprank refuses the promotion as long as the lock role is there
Auto Kick Log on Leave Posts a team kick entry when a member with the team role leaves the server. Reason: "Left Discord"

Automatically remove warnings

Setting Meaning
Automatically Remove Warnings Switch for the expiry
Days Until Removal After how many days without a new warning
Removal Mode All levels at once or one after the other

Commands

Every action is its own slash command:

Command Effect
/teamdm Broadcast by DM to all team members
/teamjoin Add a member to the team, with the team role and additional roles
/teamkick Remove from the team. Gives the former team member role, if set
/uprank Promote: remove a role, give a new role
/derank Demote
/teamwarn Warn, with an escalation level
/removeteamwarn Take back a warning
/upranklock Lock promotions, for a number of days or for life
/teamlock Lock out of the team, for a number of days or for life
/removeteamlock Lift a lock early

Every command takes a reason, which ends up in the log and the DM.

The broadcast

Under Broadcast to the team you design the DM from /teamdm in the Message Builder.

Variables: {user}, {sender}, {sentAt}, {guild}, {memberCount}.

Required permissions

Manage Roles, Send Messages, Embed Links.

Activity CheckAutomatically checks whether team members have done enough work, with a daily check-in by button.