안녕하세요, Discourse에서 많은 게시글/댓글을 작성하거나 자주 방문하는 신규 사용자에게 자동으로 메시지를 보내는 설정이 있는지 궁금해서 질문드립니다. 아래 이미지의 예를 들면 다음과 같습니다:
저도 제 Discourse 커뮤니티에 이 기능을 설정하고 싶습니다.
이 설정은 이론상 기본적으로 켜져 있습니다. 사이트 설정에서 send tl1 welcome message 항목입니다.
감사합니다. 배지와 연결할 수 있는 방법이 있는지 궁금했어요. 예를 들어 TL1 사용자에게 환영 메시지가 표시되고 프로필에 ‘신규 사용자’ 배지가 표시되는 것처럼요.
불행히도 그런 기능은 없습니다. 하지만 API를 사용해 이를 수행하는 프로그램을 만들 수는 있습니다.
이 메시지는 TL1 승격과 동시에 표시됩니다. 신뢰 수준에 따라 기본 배지가 제공됩니다. 따라서 배지를 수정하거나, 해당 배지의 SQL을 복사하여 새 배지를 만들 수 있습니다.
이거 그냥 기본 사용자 배지 아닌가요?
아, 제 디스코urs 커뮤니티의 사용자가 10분 동안 게시물을 읽었다면, 10분 동안 읽었다는 이유로 축하 메시지를 자동으로 보내고 동시에 배지를 부여할 수 있을까요? 아니면 불가능한 건가요?
배지는 Badge SQL을 사용하여 네이티브로 생성할 수 있습니다. 메시지를 보내려면 Discourse Automation 플러그인을 설치해야 합니다.
다만, 배지 SQL 쿼리는 매일 실행된다는 점을 유의해야 합니다. 이로 인해 일부 지연이 발생할 수 있습니다…
아, 그리고 자동화 플러그인을 사용하면 처음 받은 메시지와 같은 메시지를 보낼 수 있겠네요?