Skip to main content

Leave of absence

Let staff and department members set themselves as on leave for a fixed time. The On Leave role is removed automatically when their leave ends.

What you'll use
  • A free store item with a Role requirement
  • An Edit Roles action with a timer

Set it up​

  1. Create an On Leave role.
  2. In the Dashboard → Store, create an item named Leave of Absence (14 days) with a price of 0.
  3. Turn off Inventory Item.
  4. Add a Role requirement set to At Least One, with your staff and department roles, so only they can take leave.
  5. Add an Edit Roles action that adds On Leave on /item buy, and set its timer to 14 days.
  6. Optionally, add a Send Message action to confirm the leave.

leave of absence requirement and actions

Members start their leave with /item buy, using the item name.


Tips​

  • Create one item for each length you allow, such as 7, 14 and 30 days.
  • Ask members to buy the item in a #leave-requests channel, so the confirmation message is posted where staff can see it.
  • To end leave early, remove the On Leave role from the member in Discord.