기존 플러그인을 변환하여 Discord에서 Discourse 역할/그룹 동기화 구현

무엇을 원하시나요?
이 플러그인의 이 포크를 Discourse → Discord가 아닌 Discord → Discourse 방향으로 작동하도록 변환해 주세요. 원본이 아닌 포크를 언급하는 이유는, 명령어 기반이 아닌 완전히 자동화된 동기화를 선호하기 때문입니다.

기본적으로 제 Discourse 워크플로우는 Discourse 자체에서 계정 등록이 전혀 없도록 설정되어 있습니다. Discord를 제외한 모든 인증 옵션이 비활성화되어 있으므로, Discord에서 특정 역할을 가진 사용자가 Discourse의 그룹에 자동으로 할당되기를 원합니다.

언제까지 완료되길 원하시나요?
몇 주 정도 소요될 것 같습니다. 유연하게 조정 가능합니다.

이 작업에 제공할 수 있는 예산(USD)은 얼마인가요?
50달러, 유연하게 조정 가능합니다.

1개의 좋아요

여기서 제시하신 아이디어는 좋지만, 불행히도 50달러로는 플러그인의 전체 개발을 감당하기 어려울 것 같습니다. 요청된 기능들을 고려할 때, 포크와 수정 작업은 주방 리모델링이 아니라 전체 주택 리모델링에 더 가깝습니다.

4개의 좋아요

네, 이 작업이 만만치 않다는 건 잘 알고 있습니다. 다만 저희는 매우 작은 커뮤니티이고, 기본적으로 Discourse를 실시간 문서 저장소로 활용하고 있어요. 예산이 넉넉하지 않아서, 이미 이 일을 해보고 싶었던 분이 이 글을 보고 함께 돈을 벌 수 있었으면 좋겠습니다.

4개의 좋아요

저도 이 기능에 관심이 있습니다. Discord에서 Discourse로 역할을 동기화해서, Discord 쪽에서 관리되는 접근 권한을 적용해야 하는 시급한 필요가 있습니다. 제 포럼에 이 기능이 동기화되면 정말 좋겠습니다. 이 작업을 완료하는 데 드는 비용은 어느 정도일 것 같으신가요? 이 일이 빨리 처리될 수 있다면 50달러를 훌쩍 넘겨서 200달러까지도 기여할 수 있습니다.

3개의 좋아요

저도 그런 플러그인에 관심이 있고, 최소 50달러는 기여할 의향이 있습니다.

3개의 좋아요

@alanman @LKNickname 이 기능을 만들어 보는 것에 관심이 있을 것 같습니다. 정확한 요구사항과 discourse 인스턴스의 버전 번호를 메시지로 보내 주세요. 다음과 같은 내용일 것으로 이해하고 있습니다: 1. discourse 그룹에 사용자 지정 설정을 추가하여 discord 역할 ID를 지정할 수 있게 하는 것. 2. 사용자가 로그인할 때마다 discord API를 통해 해당 사용자의 discord 역할을 가져와서, 역할에 따라 추가/제거하는 것.
수정: 실제 플러그인은 로그인 시에만 동기화되는 것이 아니라 즉시 동기화되도록 구현되었습니다. 작동 방식을 보여주는 영상이 있습니다:

3개의 좋아요

기능이 일반적이고, 자동화되는 기능은 설정으로 켜고 끌 수 있으며, 인스턴스에 고유한 항목은 설정 뒤에 배치되는 한 저의 저장소에 PR을 수용할 의향이 있습니다.

플러그인의 구조상 이 작업은 비교적 간단합니다. 대부분의 작업은 이미 완료되어 있습니다.

5개의 좋아요

직접 메시지를 보내겠습니다. 감사합니다!

3개의 좋아요

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.