채팅에서 관리자 그룹이 8명뿐인데 22명으로 표시됩니다

Moin님이 채팅 시스템의 버그를 발견한 것 같습니다. 또한 여기에는 기능 제안도 포함되어 있는 것 같습니다. 특정 그룹과 DM 채팅을 시작할 수 있는 멤버를 결정하기 위한 그룹 설정이 없습니다. 이는 관리자 및 모더레이터와 같은 자동 그룹의 경우 특히 중요합니다. 이러한 그룹은 멤버들이 그룹 단위로 DM을 시작하는 것을 원하지 않을 가능성이 높기 때문입니다.

(커뮤니티-모더레이터 그룹은 제외하고, 멤버들이 모더레이터 그룹과 채팅 DM을 시작할 수 있어야 하는지에 대한 질문도 제외하겠습니다. (해당 질문에 대한 답은 '아니오’이며, Moin님의 Contribute > Site feedback 토픽에서 논의되고 있습니다))

4개의 좋아요

It is indeed a problem with bot users, it will be fixed here:

https://github.com/discourse/discourse/pull/31813

1개의 좋아요

Did this only change the number shown in the interface? I am asking because when I tried to create a group chat with moderators, it still does not work.


At the top, it says 5/20 members, but the error indicates there are more than 20 users. Are those other users still bots? Why do they block the creation of the chat even though they aren’t added at the end?

5개의 좋아요

I get this too when trying to start a group chat with moderators, but the error I see when I select “Create group chat” is different:

An error occurred: Users is invalid

In the console, I see a 422 error.

On my personal site, I am able to start a group chat with moderators. I am the only moderator there so the create group chat indicates 1/20 members.

So this does feel like a meta specific problem, likely related to bot experiments.

2개의 좋아요

Did you try using a test user or your account? I am asking because you are a moderator, so when I create a chat with the moderators group, I am added to the chat along with the moderators. When you create one, the number is one less because you aren’t added twice.

I have seen the error you saw before, too. I think it was in December when there were fewer moderators. The screenshot says 19/20, and back then, bots were still included in the count.


So far, I have not been able to reproduce the “user is invalid” error elsewhere. But the issue where the count shows 4/5 members, and the user isn’t able to create the chat, also happens on my forum.

I tried using my account. I also get 5/20 on my list. I wonder if the problem is that it is also trying to include me? If it is trying to include me then that would be a bug methinks. And a new one from this topic.