AI 봇의 PM 모니터링

The default action of the AI bot button is to start a PM with the bot. Although I think it would be great if this was configurable so that the default action is to post a public topic, I am wondering about the best way for forum mods (not admins) to stay in-the-loop with bot conversations so they can monitor and step in when necessary.

As a forum admin, I can navigate to the user associated with an Discourse AI persona, then view that bot user’s PMs. There are a few problems with this:

  • I don’t get notifications for PMs sent to the bot
  • Forum mods don’t have access to PMs of other users

questions

  • How can members of the staff group on my site monitor the private messages sent to the ai bot on my forum?
  • Is it possible to start PMs with a group inbox instead of a PM with the bot?
2개의 좋아요

현재는 불가능하지만, 아주 좋은 기능 요청으로 보입니다.

모든 봇 PM에 허용된 사용자 그룹을 강제 적용하는 것입니다. 이는 분명히 모니터링을 훨씬 쉽게 만들어 줄 것입니다. 모든 봇 PM이 그룹에 표시되므로, 또한 이는 큰 변경 사항이 아니기 때문입니다.

Contribute > Feature 로 이동을 진행합니다!

3개의 좋아요

Love it. If you give me a hint on how to implement this, I’d be happy to take a whack at it.

2개의 좋아요

If you install it on local,what I would recommend:

  1. Introduce a new site setting for ai_bot_monitor_groups (list of groups monitoring bot conversations)
  2. Be sure that that is injected into user_allowed_groups on any reply to a bot PM if it is not there.
  3. Add some sort of validation that disallows people from removing the group
  4. Tests in playground_spec to validate the behavior
2개의 좋아요