The website chat has been broken for a while, causing a real nuisance on the title of website tabs
It’s been known that this happens when you’re in Team Create with someone, showing a notification for a chat message that can never be read
Well, now it’s getting even worse than it already has been. I’m getting infinite chat rooms showing up now, with people I’m in Team Create with, with duplicates chat rooms that don’t go away.
I noticed this a couple days ago but I’m glad to learn that I’m not the only one having the problem. It seems to multiply based on how many chat tabs you have open in Studio.
It also doesn’t even show which game’s TC I was added to, so I have to ask everyone I’m working with for the place URL and I have to manually track each place.
Hey everyone, thanks for the reports. 1:1 team create chats were being upgraded to group chats on web accidentally. We’ve made the appropriate fix and you shouldn’t see this happen anymore (if you do, please let us know).
To get rid of the chats that have already been created you and the other user need to leave each of them (available at the bottom of the Chat Details section of each chat). Or, if you’re comfortable, run this in the developer console of an open tab:
var userId = $("meta[name='user-data']").data().userid;
function leaveIfEmpty(id) {
$.get("https://chat.roblox.com/v2/get-messages?conversationId="+id+"&pageSize=50", function(data) {
if (data.length == 0) {
$.ajax({
url: "https://chat.roblox.com/v2/remove-from-conversation",
type: "POST",
data: {
conversationId: id,
participantUserId: userId
}
});
}
});
}
$.get("https://chat.roblox.com/v2/get-user-conversations?pageNumber=1&pageSize=50", function(chats) {
for (var x in chats) {
var chat = chats[x];
if (!chat.hasUnreadMessages && chat.participants.length <= 2) {
leaveIfEmpty(chats[x].id);
}
}
});
and then refresh the page. You should see all one or two person empty group chats in the last 50 of your chats disappear from the list.
I still have one unread message even though there are no unread conversations left (couldn’t find them with either get-user-conversations, get-conversations, get-unread-messages, i checked every page).
But get-unread-conversation-count still returns 1 for me.