OK I am trying to understand exactly what you are doing here so I can try and test it on a server.
Many time ago I created this Room with 6 Users
OK.
Create a daily channel for the team and set the Autojoin.
But you already have a channel above? Why create a new one?
I think you may be confusing Teams and Channels/Groups somehow, and possibly a ‘bug’ has allowed you to do something you probably shouldn’t and has now been closed. It won’t be the first time this has happened!
These are the two methods I know of.
With no teams:
Create a Private Room or Public Channel and add then add users.
You can script to create the Room/.Channel and ad all your users
Or:
Create a room/channel, create a Team, add users to the Team, add Rooms or Channels that you want them to join, and and set autojoin.
They should be automatically joined to that room/channel.
You should only need to add a user to the Team for them to join any channels.
Please explain exactly what you are trying to do, and show me how you do it all so I can try and replicate it.
Probably you are right when say that i’m a little bit confused on the difference between Teams and Channels/Groups.
I will try again to explain:
In the Room section i have this:
That was originally created with 6 users. For me this is a Team and some day ago we added a new member and so you see 7 in the members columns.
We need to differenziate what we “discuss” every day and so we use this way, probably wrong but that work very well for us. I’m explaining manually what we do with the API.
From the admin access in the web interface:
Home → Join rooms → Open Directory
Teams and then select OurTeam
Team channels (# button) → Create new
Write only the name and then Create
3 dots on the right of the new Team channel → Auto-Join
Immediately after the selection of Auto-Join flag all 6 “original” members receive join notification in its clients, instead nothing for the seventh one added a few days ago that need to join manually the new Team Channel.
Our Powershell Script execute automatically exactly the above steps and, as for my first post, also the API return the “original” 6 users.
Yes Teams are odd as they appear as a /group message channel but appear as a ‘room’ in the #Rooms view in Settings.
So you can use a Team as a single message channel for messages.
Equally you can nominate channels/groups that Team members can automatically be joined to.
I presume you do not use the 'Team channel for messages, but JUST create a new channel/room that you autojoin daily (you must have a lot of channels now?) ?
Very confusing IMHO.
Regardless it doesn’t tell us why user number 7 is not joined to a channel if they are a member of a group.
What do you have for Team Advanced settings?
Is the Team ‘Private’?
Security & permissions? Is the new user properly registered?
What do your logs say - you need to set them to debug mode and check.