public void CreateChat(NodeAddedEvent e, [Combine] PersonalChatNode chat, SingleNode <ChatDialogComponent> dialog, [JoinAll] SelfUser selfUser)
 {
     if (selfUser.personalChatOwner.ChatsIs.Contains(chat.Entity.Id))
     {
         this.CreatePersonalChat(chat, selfUser, dialog, true);
     }
     else if (!chat.Entity.HasComponent <ChatChannelComponent>())
     {
         chat.Entity.AddComponent(new ChatChannelComponent(chat.personalChat.ChatType));
     }
 }
 private void CreatePersonalChat(PersonalChatNode chat, SelfUser selfUser, SingleNode <ChatDialogComponent> dialog, bool select = true)
 {