@CanVeeD

Скрипт случайного чата, как?

Здравствуйте, возник у меня вопрос. Писал я чат с комнатами, по принципу pogovorisomnoi.ru , случайный чат без регистрации) Как это всё правильно написать? Я написал скрипт подключения первых двух юзеров очередью, но код не доработан, ибо когда клиент посылает серверу сообщения, сервер не знает кому оно и посылает в последнюю комнату. Вот собственно код:
socket.on('getIns', function(){
		
		if(queue.length == 0) queue.push(socket);
		else {
			
			room = "public-"+(room_id++);
			queue[0].join(room); 
			socket.join(room);
			io.sockets.to(room).emit('getIns', room);
			queue = queue.slice(1, queue.length);
		}
		
	});

Клиент посылает ключ getIns, сервер его подключает и предупреждает что мы тебя подключили, всё работает, но сервер не знает кому посылать сообщения, кто в какой комнате. Как это можно грамотно сделать? Заранее спасибо)
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы