무엇을 원하시나요? 이 플러그인의 이 포크를 Discourse → Discord가 아닌 Discord → Discourse 방향으로 작동하도록 변환해 주세요. 원본이 아닌 포크를 언급하는 이유는, 명령어 기반이 아닌 완전히 자동화된 동기화를 선호하기 때문입니다.
기본적으로 제 Discourse 워크플로우는 Discourse 자체에서 계정 등록이 전혀 없도록 설정되어 있습니다. Discord를 제외한 모든 인증 옵션이 비활성화되어 있으므로, Discord에서 특정 역할을 가진 사용자가 Discourse의 그룹에 자동으로 할당되기를 원합니다.
언제까지 완료되길 원하시나요?
몇 주 정도 소요될 것 같습니다. 유연하게 조정 가능합니다.
이 작업에 제공할 수 있는 예산(USD)은 얼마인가요?
50달러, 유연하게 조정 가능합니다.
네, 이 작업이 만만치 않다는 건 잘 알고 있습니다. 다만 저희는 매우 작은 커뮤니티이고, 기본적으로 Discourse를 실시간 문서 저장소로 활용하고 있어요. 예산이 넉넉하지 않아서, 이미 이 일을 해보고 싶었던 분이 이 글을 보고 함께 돈을 벌 수 있었으면 좋겠습니다.
저도 이 기능에 관심이 있습니다. Discord에서 Discourse로 역할을 동기화해서, Discord 쪽에서 관리되는 접근 권한을 적용해야 하는 시급한 필요가 있습니다. 제 포럼에 이 기능이 동기화되면 정말 좋겠습니다. 이 작업을 완료하는 데 드는 비용은 어느 정도일 것 같으신가요? 이 일이 빨리 처리될 수 있다면 50달러를 훌쩍 넘겨서 200달러까지도 기여할 수 있습니다.
@alanman@LKNickname 이 기능을 만들어 보는 것에 관심이 있을 것 같습니다. 정확한 요구사항과 discourse 인스턴스의 버전 번호를 메시지로 보내 주세요. 다음과 같은 내용일 것으로 이해하고 있습니다: 1. discourse 그룹에 사용자 지정 설정을 추가하여 discord 역할 ID를 지정할 수 있게 하는 것. 2. 사용자가 로그인할 때마다 discord API를 통해 해당 사용자의 discord 역할을 가져와서, 역할에 따라 추가/제거하는 것.
수정: 실제 플러그인은 로그인 시에만 동기화되는 것이 아니라 즉시 동기화되도록 구현되었습니다. 작동 방식을 보여주는 영상이 있습니다: