コード例 #1
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void leaveGroup()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.LeaveGroup((response) => {
                ResultText.text = response.Successful ? "Left the group chat successfully!" : "failed; " + response.Message;
            });
        }
コード例 #2
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void makeMemberOwner()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.MakeMemberOwner(testUser1.userId, (response) => {
                ResultText.text = response.Successful ? "Member is owner now!" : "failed; " + response.Message;
            });
        }
コード例 #3
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void inviteToGroup()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.InviteToGroup(testUser1.userId, (response) => {
                ResultText.text = response.Successful ? "Invitation to group chat succeeded." : "failed; " + response.Message;
            });
        }
コード例 #4
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void sendChatToGroup()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.SendMessage("Hello Everybody!", (response) => {
                ResultText.text = response.Successful ? "Send chat to group succeeded." : "failed; " + response.Message;
            });
        }
コード例 #5
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void removeGroupMember()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.RemoveMember(testUser1.userId, (response) => {
                ResultText.text = response.Successful ? "Remove group member succeeded." : "failed; " + response.Message;
            });
        }
コード例 #6
0
ファイル: Sample.cs プロジェクト: izenhaim/unitysdk-sample
        public void requestGroupChatHistory()
        {
            if (myGroupId == null)
            {
                ResultText.text = "my group id is null.";
                return;
            }
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.History(CurrentTimeMillis(), PrintCallBack <IList <AbsGroupChatMessage> >());
        }
コード例 #7
0
ファイル: Sample.cs プロジェクト: izenhaim/unitysdk-sample
        public void requestMembersList()
        {
            if (myGroupId == null)
            {
                ResultText.text = "my group id is null.";
                return;
            }
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.MembersInfo(PrintCallBack <IList <BacktoryGroupMemberInfo> >());
        }
コード例 #8
0
ファイル: Sample.cs プロジェクト: izenhaim/unitysdk-sample
        public void leaveGroup()
        {
            if (myGroupId == null)
            {
                ResultText.text = "my group id is null.";
                return;
            }
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.LeaveGroup((response) => {
                ResultText.text = response.Successful ? "Left the group chat successfully!" : "failed; " + response.Message;
            });
        }
コード例 #9
0
ファイル: Sample.cs プロジェクト: izenhaim/unitysdk-sample
        public void addGroupMember()
        {
            if (myGroupId == null)
            {
                ResultText.text = "my group id is null.";
                return;
            }
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.AddMember(testUser1.userId, (response) => {
                ResultText.text = response.Successful ? "Add group member succeeded." : "failed; " + response.Message;
            });
        }
コード例 #10
0
ファイル: Sample.cs プロジェクト: izenhaim/unitysdk-sample
        public void joinGroup()
        {
            if (invitedGroupId == null)
            {
                ResultText.text = "Invited group id is null.";
                return;
            }
            var bgc = new BacktoryChat.Group(invitedGroupId);

            bgc.JoinGroup((response) => {
                ResultText.text = response.Successful ? "Joined the group chat successfully!" : "failed; " + response.Message;
                invitedGroupId  = null;
            });
        }
コード例 #11
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void requestGroupChatHistory()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.History(CurrentTimeMillis(), PrintCallBack <IList <AbsGroupChatMessage> >());
        }
コード例 #12
0
ファイル: Sample.cs プロジェクト: pezzhman/unitysdk-sample
        public void requestMembersList()
        {
            var bgc = new BacktoryChat.Group(myGroupId);

            bgc.MembersInfo(PrintCallBack <IList <BacktoryGroupMemberInfo> >());
        }