뒤끝챗

모바일 게임에 특화된 실시간 채팅 서비스를 제공합니다.
이제, 트래픽 걱정없이 최적화된 커뮤니케이션 툴을 구축하세요.

  • 트래픽 걱정없는 서비스

    인플루언서 등의 영향으로 유저가 순간적으로 증가하더라도 타 서비스와 달리 자동으로 서버 크기가 확장됩니다.

  • 편리한 콘솔 사용

    뒤끝베이스를 사용하는 게임에 적용하여 기존의 뒤끝 콘솔에서 채팅을 관리할 수 있습니다.

  • 채팅에 필수적인 기능 제공

    귓속말, 길드 채팅, 차단 및 신고 기능, 비속어 필터링, 도배 방지, 공지 기능 등 채팅에 필요한 다양한 기능을 제공합니다.

  • 간단하지만 강력한 서비스

    게임에 코드 몇 줄만 붙이면 바로 채팅이 가능합니다. iOS와 Android의 유저 구분 없이 통합된 채팅 채널을 제공합니다.

뒤끝챗 시작하기

1. 콘솔에서 뒤끝챗 활성화

뒤끝챗은 게임을 이용하는 유저들이 실시간으로 메시지를 주고받게 해주는 서비스입니다.

  • check

    유저가 닉네임을 가지고 있어야 합니다.

  • check

    콘솔에서 뒤끝챗이 활성화되어 있어야 합니다.

개발문서 읽기
chat off chat on
뒤끝챗

2. 서버 채팅 활성화 여부 확인

서버에 채팅이 활성화되어 있는지, 클라이언트와 채팅서버가 연결되어 있는지 확인하는 기능입니다.

개발문서 읽기
chat user
chat on
// 뒤끝챗 활성화 여부 확인하기
Backend.Chat.GetChatStatus();

// Return
{
  "chatServerStatus": {
    "chatServer": "y"
  }
}

3. 채팅 채널 관리하기

일반채널 혹은 길드채널에 대한 정보를 확인하는 기능입니다.

  • check

    누구나 접근할 수 있는 일반 채널과, 길드 채팅을 위한 길드 채널이 제공됩니다.

  • check

    최대 100명을 수용 가능한 채널을 제공하며, 90인 이상 채널에 접속된 경우 자동으로 새로운 채널을 생성합니다.

개발문서 읽기
channel1 channel2 channel3
chat channel
// 채팅 채널 관리하기
Backend.Chat.GetGroupChannelList("채팅 채널 그룹명");

뒤끝챗 활용하기

1. 채팅 메시지

일반채널 혹은 길드채널에서 메시지를 보냅니다.

  • check

    현재 접속한 채널에 메시지를 보냅니다.

개발문서 읽기
채팅 메시지
// 메시지 보내기
Backend.Chat.ChatToChannel(ChannelType.Public, "안녕하세요.");

// 채팅 메시지 받기
Backend.Chat.OnChat = (ChatEventArgs args) =>
{
    // 안녕하세요 메시지 출력
    Debug.Log(string.Format("OnChat {0}", args.Message));
};

2. 귓속말

특정 유저에게 귓속말을 보내고 받을 수 있습니다

개발문서 읽기
귓속말
// 귓속말 보내기
Backend.Chat.Whisper("finn", "정원에서 만나요");

// 귓속말 보낸사람, 받은 사람한테만 호출됩니다.
Backend.Chat.OnWhisper = (WhisperEventArgs args) =>
{
    // 정원에서 만나요 메시지 출력
    Debug.Log(string.Format("OnChat {0}", args.Message));
};
  

3. 공지 / 운영자 채팅

콘솔 내에서 전체 채팅을 통한 공지 메시지를 발송할 수 있습니다. 또한 운영자를 등록할 수 있으며, 등록된 운영자는 게임 내 전체 채팅을 이용할 수 있습니다.

  • check

    뒤끝 콘솔 뒤끝챗 - 공지관리에서 운영자로 등록된 유저는 클라이언트에서 공지 메시지를 보낼 수 있습니다.

  • check

    뒤끝 콘솔 뒤끝챗 - 공지관리에 있는 공지 발송을 통해 ChannelType별 공지 메시지를 보낼 수 있습니다.

개발문서 읽기
공지 / 운영자 채팅
// 운영자 공지하기
Backend.Chat.ChatToGlobal("[안내] 3시부터 이벤트를 시작할 예정입니다.");
  

4. 도배 방지

무분별한 채팅 입력을 방지하기 위해 콘솔에서 설정된 조건에 따라 일정 시간동안 채팅 입력이 금지되는 기능입니다.

개발문서 읽기
도배 방지
// 도배 방지
Backend.Chat.SetRepeatedChatBlockMessage("도배 방지를 위해 일정 시간 동안 채팅 입력이 금지됩니다.");

// 운영자 채팅 받기
Backend.Chat.OnGlobalChat = (GlobalChatEventArgs args) =>
{
    // [안내] 3시부터 이벤트를 시작할 예정입니다. 메시지 출력
    Debug.Log(string.Format("OnGlobalChat {0}", args.Message));
};

// 콘솔 공지사항 받기
Backend.Chat.OnNotification = (NotificationEventArgs args) =>
{
    // 콘솔 공지사항 출력
    Debug.Log(string.Format("제목 : {0} / 내용 : {1}", args.Subject, args.Message));
};

5. 비속어 필터링

게임 내의 불건전한 채팅을 방지하기 위해 콘솔에서 설정한 단어들을 채팅 수신 시 필터링합니다.

개발문서 읽기
비속어 필터링
// 필터링 여부 설정하기
Backend.Chat.SetFilterUse(true);

// 필터링 대체문자 설정하기
Backend.Chat.SetFilterReplacementChar('*');

6. 유저 신고

특정 유저를 관리자에게 신고하는 기능입니다. 콘솔에서 신고 내용을 확인할 수 있습니다.

개발문서 읽기
유저 신고
// 유저 신고
BackendReturnObject bro = Backend.Chat.ReportUser("ReportedNickname" , "Reasons", "Details");
if (bro.IsSuccess())
{
    Debug.Log("신고 성공");
}

7. 유저 차단

괴롭힘이나 스팸 등의 방지를 위한 유저 간 차단 기능입니다.

  • check

    차단된 유저 목록은 뒤끝 파일 시스템 기능을 이용하여 로컬에 저장됩니다.

개발문서 읽기
유저 차단
// 유저 차단하기
Backend.Chat.BlockUser("Nickname", blockCallback =>
{
    // 성공
    if (blockCallback)
    {
    }
});

국내 No.1 게임 서버 뒤끝

지금 바로 뒤끝을 사용해 보세요.