Skip to content

Instantly share code, notes, and snippets.

@TheBrambleShark
Created April 9, 2020 07:26
Show Gist options
  • Select an option

  • Save TheBrambleShark/5a5fd1f35687cb2e870f327c18979d35 to your computer and use it in GitHub Desktop.

Select an option

Save TheBrambleShark/5a5fd1f35687cb2e870f327c18979d35 to your computer and use it in GitHub Desktop.
LuzFaltex Community Seed Template

Thank you for your interest in this template. This template is the most basic of the templates I will be providing and is designed to function as a generic seed for any kind of community.

In accordance with LuzFaltex best practice on RBAC (Role Based Access Control), all roles represent a single business responsibility. This means:

  1. Administrators have permissions related to managing the guild and nothing else.
  2. Moderators have permissions related to managing users and nothing else.

If you have a user that needs to complete both duties, assign the user to both roles. Here are a list of roles in the template:

  1. Administrators - Manages the guild
  2. Moderators - Manages users
  3. Staff - Common role for both admins and moderators. Grants access to some basic permissions common between roles (audit log and manage emoji).
  4. Bot - Just a grouping role for bots in case you want them displayed separately. Currently grants no permissions.
  5. Helper - Non-staff users granted extra permissions. These are associates who have accepted extra responsibilities, but are either not interested in becoming or have not yet become full moderators (e.g. trainee mods).
  6. Associate - Trusted members of the guild who have proven themselves to be helpful, tactful, and considerate. Can opt-in to become helpers at any time.
  7. Regular - Members of the guild who have been around long enough to show that they are interested in contributing to the server over the long term.

Recommended uses for these roles are up to the owner and their staff to decide whether to implement them.

Recommended bots:

  • A moderation bot of some description
  • A bot with Star Board capabilities
  • A bot with music playback capabilities
  • ModMail, to help with fielding user requests.

Additional notes: LuzFaltex best practices say one should avoid giving Administrator to any user, group or bot. This is a very powerful permission with very expansive rights. Administrators can do absolutely everything to your guild except for delete it. We do not recommend giving it out unless absolutely necessary, and even then only on a temporary basis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment