hypherionmc / hypherionmc/sdlink

[Feature]: Change Role Syncs to be grouped by mc -> discord or discord -> mc, rather than flag based

Open
#193 0 comments 0 reactions 0 assignees View on GitHub
Development Severity: Minor Status: On hold Type: Enhancement
Dominant language
Java
Stars
38
Forks
26
PR merge metrics
No merged PRs in 30d

Description

### 🚀 Description

Currently, due to how our system works, you can either only sync ranks with discord roles, or discord roles with ranks.

In ideal, very hard to manage cases, you can do both.

The proposal is to have grouped syncs, that allow you to sync certain ranks to discord roles, and certain roles to ranks.

Otherwise, the sync flag needs to be moved into the individual sync, to allow toggling where or how it syncs

### 💡 Use Case

_No response_

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the role-sync configuration and implementation, then determine how sync direction is currently represented. Done means supporting grouped Minecraft-to-Discord and Discord-to-Minecraft syncs, or equivalent per-sync direction controls, without relying on one global flag.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.