미니톡포럼

미니톡을 이용하는데 있어 의견이나 궁금한점이 있다면 미니톡포럼을 이용하여 보세요.

문의게시판

문의사항이 있다면 누구나 자유롭게 질문하고 답변할 수 있습니다.

Q미니톡 기능 문의

php 그룹웨어에 간이 메신저기능 (사용자간 1:1 채팅, 파일전송기능)을 도입하려합니다.


주요 기능은


1. 그룹웨어간 사용자 접속표시 (가능하면 좋으나 안되면 어쩔수없는부분.)


2. 사용자 목록 노출


3. 사용자간 채팅기능


4. 사용자간 파일전송기능


이렇게 위의 기능들을 미니톡에서 지원이 가능한지 답변 부탁드리겠습니다.

멍청이아빠
LV.1

A 답변

말씀하시는 모든 내용은 기본기능으로 제공되는 기능입니다.

다만, 버전 7.x 의 경우에는 접속중인 사용자 목록이 실시간이 아니라, 유저가 임의로 접속자목록 새로고침을 하거나, 접속자목록을 요청할때의 접속자를 보여줍니다.

다시말하면 접속자목록을 보고 있는 와중에 누군가 접속하거나 접속을 종료하더라도 해당 사항이 실시간으로 반영되지는 않습니다.


그리고 파일전송이 되기는 합니다만 1:1 로 파일전송이 되지는 않습니다.

1:1 과 유사한 개인박스기능(개인채널) 기능이 제공되긴 합니다만, 이는 사용자가 명시적으로 개인채널을 개설하고 해당 채널에 참여자를 초대하거나, 다른 사용자가 개설된 개인박스채널목록을 보고 해당 박스에 참여해야지 됩니다.


1:1 채팅방을 구현하실려면 위에서 말했듯 개인박스를 개설하여 사용하시거나,

사용자가 10명이 있다면 10명 * 나머지 9명 만큼의 채널을 미리 개설 한 뒤 A 사용자와 B 사용자만 참여할 수 있는 채널을 개설한 뒤 사용할수 있습니다.


즉 전체유저가 참여하는 공개채널 한개로 그룹웨어 접속자수 및 접속자를 표시하고, 전체유저간 대화 및 파일전송을 하는 곳으로 사용하시고

사용자가 A, B, C, D, E 명 있다고 한다면


A-B 채널, A-C 채널, A-D 채널, A-E 채널,

B-C 채널, B-D 채널, B-E 채널, (B-A채널은 A-B 채널과 동일하므로 개설할 필요없음)

C-D 채널, C-E 채널 (C-A 채널은 A-C채널과 동일, C-B 채널은 B-C 채널과 동일하므로 개설할 필요없음)

...


이런식으로 개인간 1:1 참여할 수 있는 채널을 생성하여 사용하는 방법이 있습니다.

알쯔
LV.17