Discourse User Notes

:discourse2: Summary Share private notes with other staff about a user that normal users cannot see.
:open_book: Install Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately.

Configuration

The User Notes plugin can be enabled either by the toggle or from its settings, both accessible from your /admin/plugins page:

Features

Sometimes staff members want to share notes about a particular user to help with moderation or support duties.

You can add a User Note to any user by using the admin wrench on one of their posts, or from their profile page:

The interface is displayed in a modal and you can add as many notes as you need to, complete with markdown support:

:information_source: Users cannot see these notes, they’re only visible to staff.

If a user has a user note, whenever they post you’ll see a little notes icon. Clicking it will bring up the notes:

user note indicator

Settings

Name Description
user notes enabled Allow staff users to attach notes to users
user notes moderators delete Allow moderators to delete user notes

:discourse2: Hosted by us? This plugin is available on our Business and Enterprise plans User Notes | Discourse - Civilized Discussion

Last edited by @HAWK 2025-08-31T19:13:35Z

Check documentPerform check on document:
87개의 좋아요
Moderation Tools
"Staff Notes" plugin showing even when not enabled?
Send official warning to multiple recipients
Naming bookmarks
Way to make part of the post visible to author and staff only?
Staff notices on specific user
Advice for getting my little game dev community "out there?"
Allow write access without read access
Formalized assignment and possible logging of pending applications
New user reviews: admin assignment and logging of progress
Staff Notices for....staff?
Shadowbans are bad for discourse, and here's why
Disable mail notification for staged users
Let's talk Moderation
Holding off on approvals of users
Moderators vs Staff
My Wiki of useful Meta (and other) links
"Add User Note" no longer shown in "post admin options" menu
A new review queue layout with all new features
Internal notes on topics
Will uninstalling a plugin leave any residual debris files in the database?
"Staff Notice" ➜ "Notice from Staff"?
Posts and account not always restored when flag from Discourse AI spam detection rejected
Analyzing Moderation and Flagging Activity Reports
Private user labels
Admin/mods custom post metadata
Admin/mods custom post metadata
Can admins create user fields that are only visible/editable in the admin panel?
Bundling more popular plugins with Discourse core
Add support for 'personal notes' on posts
Requesting 4 moderation tools (mostly satisfied by advanced search)
Custom user field that’s hidden from user and editable by API?
Option to include user field that is only editable by staff
Improvements for posts awaiting approval
Moderation idea: Badge of shame
Viewing a user's suspension history
Can admins create user fields that are only visible/editable in the admin panel?
Users' ability to change usernames: any pitfalls?
Anon Topics and Replies
Staff notices on specific user
Moderation idea: Badge of shame
Discourse Staff Alias
Dashboard Report - User Notes
Trust Level Permissions Reference
Is it possible to use badges/groups to show staff an icon on a user's avatar?
Settings in Discourse

A post was split to a new topic: Make User Notes accessible to category moderators

훌륭한 플러그인입니다! 주제에 메모를 추가하기 위한 API 매개변수/엔드포인트는 무엇인가요?

이 토픽을 보셨나요? Reverse engineer the Discourse API

그리고 참고로, 사용자 노트는 토픽이 아닌 게시글에 연결됩니다.

4개의 좋아요

Discourse를 다시 빌드할 때 다음 오류가 발생합니다:

rake aborted!
ArgumentError: Invalid route name, already in use: 'discourse_user_notes'  (ArgumentError)
You may have defined two routes with the same name using the `:as` option, or you may be overriding a route already defined by a resource with the same naming. For the latter, you can restrict the routes created with `resources` as explained here:
https://guides.rubyonrails.org/routing.html#restricting-the-routes-created
          raise ArgumentError, "Invalid route name, already in use: '#{name}' \n" \

discourse_user_notes가 이제 코어에 포함되어 있다는 것을 이해했습니다. 이 과정에서 무언가 잘못되었나요?

:partying_face: 이 플러그인은 이제 Bundling more popular plugins with Discourse core 의 일부로 Discourse 코어에 번들링되었습니다. 셀프 호스팅 중이며 이 플러그인을 사용 중이라면 다음 업그레이드 전에 app.yml에서 플러그인을 제거해야 합니다.

@Roi 오늘 좋지 않은 경험을 하셨군요. app.yml에서 플러그인을 제거하면 문제가 해결되고 다시 빌드할 수 있을 것입니다.

2개의 좋아요

감사합니다. 걱정 마세요. 불행히도 이미 app.yml에서 제거했지만, 여전히 오류가 남아 있습니다.

PS: #으로 주석 처리해도 컴파일링 중 알림을 막지 못했습니다. config의 해당 줄을 완전히 삭제해야 했습니다.

1개의 좋아요

저도 같은 오류가 발생했는데, 사이트를 다시 빌드한 후에 정상적으로 돌아왔습니다. 한 번 더 시도해 보시겠어요?

마지막으로 시도한 건 여기 글 올리기 5분 전이었어요. :man_shrugging:

1개의 좋아요

어리석은 질문일 수도 있지만, app.ymldiscourse-staff-notes가 있나요? 기억이 정확하다면 제 쪽에도 그것이 있었습니다. 그 플러그인의 옛 이름이거든요.

아, 네, 설정에 있네요. ㅋㅋ :see_no_evil_monkey:, 근데 예전에도 같은 거였나요? 그게 단서인 것 같아요! 내일 아침에 바로 시도해볼게요. 감사합니다, 결과 알려드릴게요.

1개의 좋아요

이 변경 사항은 재구성이 실패할 때 staff-notes가 더 유용한 메시지를 표시하도록 합니다. 이 문제를 찾아내주셔서 감사합니다. @roi @tobiaseigen :folded_hands:

6개의 좋아요

게시글이 새 주제로 분리되었습니다: 사용자 노트에 그룹 액세스 설정 추가

이 플러그인에 대한 기능 요청이나 제안을 받고 계신가요?

제가 두 가지가 있습니다 :blush:

첫 번째는 사용자 이름 옆에 표시되는 아이콘을 업데이트하는 것입니다:

https://global.discord-cdn.com/meta/original/4X/a/b/9/ab9086b9da03bf5741a2a56397f0cde72231ac2c.png

현재 디자인과 스타일이 매우 오래되었고, 초현대적인 Discourse의 분위기와 어울리지 않습니다. 여기에는 더 현대적인 아이콘을 사용할 수 있지 않을까요? :slight_smile:

두 번째 요청은 사용자에게 메모가 추가될 때 스태프/관리자 사용자 그룹에게 알림을 보내는 것입니다.

모든 사용자의 용도에 적합하지 않을 수 있으므로, 이는 제어판에서 선택할 수 있는 옵션으로 설정할 수도 있습니다.

훌륭한 플러그인 감사합니다!

1개의 좋아요

플러그인은 Font Awesome 아이콘 대신 이모지를 사용하므로, 선택한 이모지 세트에 따라 외관이 달라집니다.


이모지 팩 설정에 따라 외관이 달라지는 점은 다소 혼란스럽기도 합니다. 저는 커스텀 아이콘 세트를 사용하지 않는 모든 포럼에서 이러한 아이콘이 동일하게 보이는 것에 익숙합니다.
또한, 아이콘은 색상 스킴에 맞게 적응할 수 있지만, 이모지는 그럴 수 없습니다. 저도 변경을 지지하며, 아마도 user-pen으로 바뀌어야 할 것입니다.

현재 단순한 펜 아이콘이 사용되는 곳에서도 이를 사용할 수 있을 것입니다.

4개의 좋아요

[두 기능 요청을 각각 별도의 주제로 나누고 싶은 사람이 있을까 봐 따로 올립니다]

이것은 자동화 및 데이터 탐색기 플러그인으로 이미 가능할 수 있다고 생각합니다. 스크립트가 PM을 보낼 수 있지만(매우 귀찮을 수 있습니다) 또는 주제에 게시물을 올리고 추적 상태를(감시/추적)에 맞게 설정하여 알림을 받을 수 있습니다.

3개의 좋아요

Font Awesome을 우선적으로 사용하도록 변경하는 것이 이 기능을 지원하기 위해 필요한 것이 맞나요?

1개의 좋아요