Guest User

untitled

a guest
Nov 19th, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.79 KB | None | 0 0
  1. <body id="rbx-body" class="rbx-body gotham-font" data-performance-relative-value="0.005" data-internal-page-name="Robux" data-send-event-percentage="0"><div id="roblox-linkify" data-enabled="true" data-regex="(https?\:\/\/)?(?:www\.)?([a-z0-9-]{2,}\.)*(((m|de|www|web|api|blog|wiki|corp|polls|bloxcon|developer|devforum|forum)\.roblox\.com|robloxlabs\.com)|(www\.shoproblox\.com)|help\.roblox\.com(?![A-Za-z0-9\/.]*\/attachments\/))(?!\/[A-Za-z0-9-+&amp;@#\/=~_|!:,.;]*%)((\/[A-Za-z0-9-+&amp;@#\/%?=~_|!:,.;]*)|(?=\s|\b))" data-regex-flags="gm" data-as-http-regex="(([^.]help|polls)\.roblox\.com)"></div><div id="image-retry-data" data-image-retry-max-times="10" data-image-retry-timer="1500" data-ga-logging-percent="10"></div><div id="http-retry-data" data-http-retry-max-timeout="0" data-http-retry-base-timeout="0" data-http-retry-max-times="1"></div><div id="TosAgreementInfo" data-terms-check-needed="False"></div><div id="fb-root"></div><div id="wrap" class="wrap no-gutter-ads logged-in" data-gutter-ads-enabled="false"><div id="header" class="navbar-fixed-top rbx-header gotham-font" data-isauthenticated="true" role="navigation"><div class="container-fluid"><div class="rbx-navbar-header"><div data-behavior="nav-notification" class="rbx-nav-collapse" onselectstart="return false"><span class="icon-nav-menu"></span></div><div class="navbar-header"><a class="navbar-brand" href="https://www.roblox.com/"> <span class="icon-logo"></span> <span class="icon-logo-r"></span> </a></div></div><ul class="nav rbx-navbar hidden-xs hidden-sm col-md-4 col-lg-3"><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/games">게임</a></li><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/catalog/">카탈로그</a></li><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/develop">만들기</a></li><li class="cursor-pointer"><a class="font-header-2 buy-robux nav-menu-title text-header" href="https://www.roblox.com/upgrades/robux?ctx=nav">Robux</a></li></ul><div id="navbar-universal-search" class="navbar-left rbx-navbar-search col-xs-5 col-sm-6 col-md-3" data-behavior="univeral-search" role="search"><div class="input-group"><input id="navbar-search-input" class="form-control input-field" type="text" placeholder="검색" maxlength="120"><div class="input-group-btn"><button id="navbar-search-btn" class="input-addon-btn" type="submit"> <span class="icon-nav-search"></span> </button></div></div><ul data-toggle="dropdown-menu" class="dropdown-menu" role="menu"><li class="rbx-navbar-search-option rbx-clickable-li selected" data-searchurl="https://www.roblox.com/search/users?keyword="><a class="rbx-navbar-search-anchor" href="https://www.roblox.com/search/users?keyword="> <span class="rbx-navbar-search-text">플레이어에서"<span class="rbx-navbar-search-string"></span>"검색</span> </a></li><li class="rbx-navbar-search-option rbx-clickable-li" data-searchurl="https://www.roblox.com/games/?Keyword="><a class="rbx-navbar-search-anchor" href="https://www.roblox.com/games/?Keyword="> <span class="rbx-navbar-search-text">게임에서"<span class="rbx-navbar-search-string"></span>"검색</span> </a></li><li class="rbx-navbar-search-option rbx-clickable-li" data-searchurl="https://www.roblox.com/catalog/browse.aspx?CatalogContext=1&amp;Keyword="><a class="rbx-navbar-search-anchor" href="https://www.roblox.com/catalog/browse.aspx?CatalogContext=1&amp;Keyword="> <span class="rbx-navbar-search-text">카탈로그에서"<span class="rbx-navbar-search-string"></span>"검색</span> </a></li><li class="rbx-navbar-search-option rbx-clickable-li" data-searchurl="https://www.roblox.com/search/groups?keyword="><a class="rbx-navbar-search-anchor" href="https://www.roblox.com/search/groups?keyword="> <span class="rbx-navbar-search-text">그룹에서"<span class="rbx-navbar-search-string"></span>"검색</span> </a></li><li class="rbx-navbar-search-option rbx-clickable-li" data-searchurl="https://www.roblox.com/develop/library?CatalogContext=2&amp;Category=6&amp;Keyword="><a class="rbx-navbar-search-anchor" href="https://www.roblox.com/develop/library?CatalogContext=2&amp;Category=6&amp;Keyword="> <span class="rbx-navbar-search-text">라이브러리에서"<span class="rbx-navbar-search-string"></span>"검색</span> </a></li></ul></div><div class="navbar-right rbx-navbar-right"><ul class="nav navbar-right rbx-navbar-icon-group"><li id="navbar-setting" class="navbar-icon-item"><a class="rbx-menu-item roblox-popover-close" data-toggle="popover" data-bind="popover-setting" data-viewport="#header" data-original-title="" title=""> <span class="icon-nav-settings roblox-popover-close" id="nav-settings"></span> <span class="notification-red notification nav-setting-highlight hidden">0</span> </a><div class="rbx-popover-content" data-toggle="popover-setting"><ul class="dropdown-menu" role="menu"><li><a class="rbx-menu-item" href="https://www.roblox.com/my/account">설정<span class="notification-blue notification nav-setting-highlight hidden">0</span> </a></li><li><a class="rbx-menu-item" href="https://www.roblox.com/info/help?locale=ko_kr" target="_blank">도움말</a></li><li><a class="rbx-menu-item" data-behavior="logout" data-bind="https://auth.roblox.com/v2/logout">로그아웃</a></li></ul></div></li><li id="navbar-robux" class="navbar-icon-item"><a id="nav-robux-icon" class="nav-robux-icon rbx-menu-item" data-toggle="popover" data-bind="popover-robux" data-original-title="" title=""> <span class="icon-nav-robux roblox-popover-close" id="nav-robux"></span> <span class="rbx-text-navbar-right text-header" id="nav-robux-amount">2,646</span> </a><div class="rbx-popover-content" data-toggle="popover-robux"><ul class="dropdown-menu" role="menu"><li><a href="https://www.roblox.com/My/Money.aspx#/#Summary_tab" id="nav-robux-balance" class="rbx-menu-item">2,646 Robux</a></li><li><a href="https://www.roblox.com/upgrades/robux?ctx=navpopover" class="rbx-menu-item">Robux 구매</a></li></ul></div></li><li class="navbar-icon-item navbar-stream"><div ng-controller="notificationStreamIconController" class="notification-stream" ng-class="{'inApp': library.inApp}" id="notification-stream-icon-container" notification-stream-icon=""><a id="nav-ns-icon" class="roblox-popover rbx-menu-item notification-stream-icon" data-bind="notification-stream" data-container="notification-stream-container" notification-indicator=""><span class="icon-nav-notification-stream" id="nav-notifications"></span> <span class="notification-red notification ng-binding" ng-show="layout.unreadNotifications > 0 &amp;&amp; (!layout.isNotificationContentOpen)">6</span></a></div></li><li class="rbx-navbar-right-search" data-toggle="toggle-search"><a class="rbx-menu-icon rbx-menu-item"> <span class="icon-nav-search-white"></span> </a></li></ul><div class="xsmall age-bracket-label text-header"><span class="age-bracket-label-username font-caption-header">DDOAA:</span>13+</div></div><ul class="nav rbx-navbar hidden-md hidden-lg col-xs-12"><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/games">게임</a></li><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/catalog/">카탈로그</a></li><li class="cursor-pointer"><a class="font-header-2 nav-menu-title text-header" href="https://www.roblox.com/develop">만들기</a></li><li class="cursor-pointer"><a class="font-header-2 buy-robux nav-menu-title" href="https://www.roblox.com/upgrades/robux?ctx=nav">Robux</a></li></ul></div></div><div id="navigation" class="rbx-left-col gotham-font" data-behavior="left-col"><ul><li class="text-lead"><a class="text-nav font-header-2 text-overflow" href="https://www.roblox.com/users/191069375/profile">DDOAA</a></li><li class="rbx-divider"></li></ul><div class="rbx-scrollbar mCustomScrollbar _mCS_1" data-toggle="scrollbar" onselectstart="return false"><div id="mCSB_1" class="mCustomScrollBox mCS-light mCSB_vertical mCSB_inside" tabindex="0"><div id="mCSB_1_container" class="mCSB_container mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr"><ul class="left-col-list"><li><a href="https://www.roblox.com/home" id="nav-home" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-home"></span></div><span class="font-header-2 dynamic-ellipsis-item">홈</span> </a></li><li><a href="https://www.roblox.com/users/191069375/profile" id="nav-profile" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-profile"></span></div><span class="font-header-2 dynamic-ellipsis-item">프로필</span> </a></li><li id="navigation-messages"><a href="https://www.roblox.com/my/messages/#!/inbox" id="nav-message" data-count="127" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-message"></span></div><span class="font-header-2 dynamic-ellipsis-item" title="메시지">메시지</span><div class="dynamic-width-item align-right"><span class="notification-blue notification" title="127">127</span></div></a></li><li id="navigation-friends"><a href="https://www.roblox.com/users/friends#!/friend-requests" id="nav-friends" data-count="140" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-friends"></span></div><span class="font-header-2 dynamic-ellipsis-item" title="친구">친구</span><div class="dynamic-width-item align-right"><span class="notification-blue notification" title="140">140</span></div></a></li><li><a href="https://www.roblox.com/my/avatar" id="nav-character" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-charactercustomizer"></span></div><span class="font-header-2 dynamic-width-item">아바타</span> </a></li><li><a href="https://www.roblox.com/users/191069375/inventory" id="nav-inventory" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-inventory"></span></div><span class="font-header-2 dynamic-width-item">인벤토리</span> </a></li><li><a href="https://www.roblox.com/my/money.aspx#/#TradeItems_tab" id="nav-trade" class="dynamic-overflow-container text-nav" data-count="0"><div><span class="icon-nav-trade"></span></div><span class="font-header-2 dynamic-ellipsis-item">거래</span><div class="dynamic-width-item align-right"><span class="notification-blue notification hide" title="0"></span></div></a></li><li><a href="https://www.roblox.com/my/groups" id="nav-group" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-group"></span></div><span class="font-header-2 dynamic-ellipsis-item">그룹</span> </a></li><li><a href="https://www.roblox.com/feeds/" id="nav-my-feed" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-my-feed"></span></div><span class="font-header-2 dynamic-ellipsis-item">내 피드</span> </a></li><li><a href="https://blog.roblox.com" id="nav-blog" class="dynamic-overflow-container text-nav"><div><span class="icon-nav-blog"></span></div><span class="font-header-2 dynamic-ellipsis-item">블로그</span> </a></li><li><a id="nav-shop" class="dynamic-overflow-container text-nav roblox-shop-interstitial"><div><span class="icon-nav-shop"></span></div><span class="font-header-2 dynamic-ellipsis-item">구매</span> </a></li><li class="rbx-upgrade-now"><a href="https://www.roblox.com/premium/membership?ctx=leftnav" class="btn-growth-md btn-secondary-md" id="upgrade-now-button">업그레이드</a></li><li class="font-bold small text-nav">이벤트</li><li class="rbx-nav-sponsor" ng-non-bindable=""><a class="text-nav menu-item" href="https://www.roblox.com/sponsored/WWE" title="WWE"> <img src="https://images.rbxcdn.com/8c61e0a00a393c310a287d628bd05854" class="mCS_img_loaded"> </a></li><li class="rbx-nav-sponsor" ng-non-bindable=""><a class="text-nav menu-item" href="https://www.roblox.com/sponsored/Nike" title="Nike"> <img src="https://images.rbxcdn.com/f4b66c9749827b3e324da862e4511d09" class="mCS_img_loaded"> </a></li><li class="rbx-nav-sponsor" ng-non-bindable=""><a class="text-nav menu-item" href="https://www.roblox.com/sponsored/Giftcards" title="Giftcards"> <img src="https://images.rbxcdn.com/9efed3e5941099646c48c0ce4f0fae40" class="mCS_img_loaded"> </a></li></ul></div><div id="mCSB_1_scrollbar_vertical" class="mCSB_scrollTools mCSB_1_scrollbar mCS-light mCSB_scrollTools_vertical"><div class="mCSB_draggerContainer"><div id="mCSB_1_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; display: none; height: 959px; max-height: 747px; top: 0px;" oncontextmenu="return false;"><div class="mCSB_dragger_bar" style="line-height: 30px;"></div></div><div class="mCSB_draggerRail"></div></div></div></div></div></div><div id="i18nForAmazonShopSwitch" data-is-i18n-enabled-for-shop-amazon-dialog="true" data-amazon-store-url="https://www.amazon.com/roblox?&amp;_encoding=UTF8&amp;tag=r05d13-20&amp;linkCode=ur2&amp;linkId=4ba2e1ad82f781c8e8cc98329b1066d0&amp;camp=1789&amp;creative=9325" style="display:none"></div><script>var Roblox=Roblox||{};(function(){if(Roblox&&Roblox.Performance){Roblox.Performance.setPerformanceMark("navigation_end");}})();</script><div class="container-main"><script>if(top.location!=self.location){top.location=self.location.href;}</script><div class="alert-container"><noscript><div><div class=alert-info role=alert>Please enable Javascript to use all the features on this site.</div></div></noscript></div><div class="content"><div id="RobuxContainer" class="row robux-container"><div class="robux-header"><h2>무료 로벅스</h2><h3>™</h3><div class="logo-tagline"></div><br><h4 class="caption-mobile">로벅스를무료로사고게임에 쓸수있습니다!</h4></div><div class="robux-containter-updated"><div class="magic-wand-image"><span class="icon-robux-white"></span> <img src="https://static.rbxcdn.com/Images/Upgrades/Robux/img_richman.png" alt="Robux Currency Man" class="robux-man"><div class="robux-text">일단 코디네이션을 업그레이드를 구입하기나 게임에 특별한 능력을 살 Robux다.</div></div><div class="robux-list"><ul class="grid robux-grid"><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">400</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">800</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">2000</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">4,500</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">10,000</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li><li class="product-item"><div class="cell-content section-content"><div class="robux-buy-container"><div class="robux-title"><span class="icon-robux"></span><h1 class="text-robux font-header-1">22,500</h1></div><div class="banner-wrap"><a href="https://ddoaafangroup.wixsite.com/fuck" class="btn-primary-md robux-product-price robux-buy">무료</a></div></div><div class="robux-bonus-footer"></div></div></li></ul></div></div></div></div></div><footer class="container-footer"><div class="footer"><ul class="row footer-links"><li class="footer-link"><a href="https://www.roblox.com/info/about-us?locale=ko_kr" class="text-footer-nav roblox-interstitial" target="_blank">회사 소개</a></li><li class="footer-link"><a href="https://www.roblox.com/info/jobs?locale=ko_kr" class="text-footer-nav roblox-interstitial" target="_blank">인재채용</a></li><li class="footer-link"><a href="https://www.roblox.com/info/blog?locale=ko_kr" class="text-footer-nav" target="_blank">블로그</a></li><li class="footer-link"><a href="https://www.roblox.com/info/parents?locale=ko_kr" class="text-footer-nav roblox-interstitial" target="_blank">보호자 가이드</a></li><li class="footer-link"><a href="https://www.roblox.com/info/help?locale=ko_kr" class="text-footer-nav roblox-interstitial" target="_blank">도움말</a></li><li class="footer-link"><a href="https://www.roblox.com/info/terms?locale=ko_kr" class="text-footer-nav" target="_blank">이용 약관</a></li><li class="footer-link"><a href="https://www.roblox.com/info/privacy?locale=ko_kr" class="text-footer-nav privacy" target="_blank">개인정보 처리방침</a></li></ul><div class="row copyright-wrapper"><div class="col-sm-6 col-md-3"><div class="rbx-select-group icon-dropdown"><select class="rbx-select language-select" id="language-switcher"><option value="de_de">도이치</option><option value="en_us">영어</option><option value="es_es">력 산업 회의</option><option value="fr_fr">프랑세</option><option value="pt_br">Português(브라질)</option><option value="ko_kr" selected="">한국어</option><option value="zh_cn">中文(简体)</option><option value="zh_tw">中文(繁體)</option></select> <span class="icon-arrow icon-down-16x16"></span></div><div class="input-group-btn"><button type="button" class="input-dropdown-btn" data-toggle="dropdown"> <span class="icon-globe" id="icon-globe"></span> <span class="rbx-selection-label" data-bind="label">한국어</span> <span class="icon-down-16x16"></span> </button><ul data-toggle="dropdown-menu" class="dropdown-menu" role="menu"><li><a href="#" class="locale-option" data-locale="de_de">도이치</a></li><li><a href="#" class="locale-option" data-locale="en_us">영어</a></li><li><a href="#" class="locale-option" data-locale="es_es">력 산업 회의</a></li><li><a href="#" class="locale-option" data-locale="fr_fr">프랑세</a></li><li><a href="#" class="locale-option" data-locale="pt_br">Português(브라질)</a></li><li><a href="#" class="locale-option" data-locale="ko_kr">한국어</a></li><li><a href="#" class="locale-option" data-locale="zh_cn">中文(简体)</a></li><li><a href="#" class="locale-option" data-locale="zh_tw">中文(繁體)</a></li></ul></div></div><div class="col-sm-6 col-md-9"><p class="text-footer footer-note">©2019 Roblox 공사다. Roblox, Roblox 로고 싱크 Powering Imagination은 미국 및 그 외 국가에서 등록 상표 및 미등록 상표입니다.</p></div></div></div></footer></div><div ng-controller="notificationStreamController" class="notification-stream-base roblox-popover-content manual bottom invisible" data-hidden-class-name="invisible" id="notification-stream" data-isnotificationcontentopen="false" ng-class="{'inApp': library.inApp,
  2. 'isPhone': library.isPhone,
  3. 'invisible': !library.inApp &amp;&amp; !layout.isNotificationContentOpen}" notification-stream-base=""><div class="notification-stream-content" id="notification-stream-content" notification-content=""><div ng-controller="notificationsController" id="notification-stream-container" class="roblox-popover-container notification-stream-wrap ng-scope" ng-class="{'open': layout.isNotificationContentOpen}"><div class="arrow"></div><div class="popover-container notification-stream-container"><div class="notification-content-view ng-isolate-scope" ng-show="isActive" ng-transclude="" notification-content-view="" library="library" content-view-manager="contentViewManager" view-id="main" is-active="true"><!-- ngIf: !appMeta.isI18nEnabled --><!-- ngIf: appMeta.isI18nEnabled --><div class="notification-stream-header ng-scope" ng-if="appMeta.isI18nEnabled" ng-hide="library.isPhone || library.iniOSApp"><span class="text-label small font-caption-header ng-binding" ng-bind="'Label.Notifications' | translate">알림</span> <a class="text-link small font-caption-header ng-binding ng-scope" click-in-card="" type="goToSettingPage" ng-href="https://www.roblox.com/my/account#!/notifications" ng-bind="'Label.Settings' | translate" href="https://www.roblox.com/my/account#!/notifications">설정</a></div><!-- end ngIf: appMeta.isI18nEnabled --><div id="notification-stream-body" class="notification-stream-body ng-scope" notification-stream-body="" ng-class="{'notification-stream-body-height' : layout.getRecentDataInitialized &amp;&amp; notificationIds.length == 0 }"><div class="small notification-stream-banner banner-new" ng-class="{'on': layout.isNotificationContentOpen &amp;&amp; layout.bannerEnabled}"><span class="banner-text ng-binding" ng-click="reloadNotificationStreamData()"></span> <span id="close" class="icon-close-white" ng-click="layout.bannerEnabled = false"></span></div><div class="small notification-stream-banner banner-error" ng-class="{'on': layout.isNotificationContentOpen &amp;&amp; layout.errorBannerEnabled}"><span class="banner-text ng-binding">연결 중...</span> <span id="close" class="icon-close-white" ng-click="layout.errorBannerEnabled = false"></span></div><div ng-show="layout.getRecentDataInitialized &amp;&amp; notificationIds.length > 0" class="notification-stream-data ng-hide"><div id="notification-stream-scrollbar" class="rbx-scrollbar notification-stream-scrollbar ng-scope" lazy-loading=""><ul class="notification-stream-list"><!-- ngRepeat: notification in notifications | sortNotificationsByEventDateDesc --></ul><div class="notifications-lazy-loading ng-hide" ng-show="layout.notiticationsLazyLoadingEnabled"><span class="loading"></span></div></div></div><div class="notification-stream-loading" ng-hide="layout.getRecentDataInitialized"><span class="loading"></span></div><div class="container-empty ng-hide" ng-show="layout.getRecentDataInitialized &amp;&amp; notificationIds.length === 0 "><div class="notification-stream-empty"></div><!-- ngIf: !appMeta.isI18nEnabled --><!-- ngIf: appMeta.isI18nEnabled --><div ng-if="appMeta.isI18nEnabled" class="ng-scope"><span class="text ng-binding" ng-bind="'Label.NoNotifications' | translate">알림 없음</span></div><!-- end ngIf: appMeta.isI18nEnabled --></div></div></div><div class="game-updates notification-content-view ng-isolate-scope ng-hide" ng-show="isActive" ng-transclude="" notification-content-view="" library="library" content-view-manager="contentViewManager" view-id="gameUpdates" is-active="false"><div class="notification-stream-header ng-scope"><a class="back-icon icon-left" ng-click="contentViewManager.selectContentView(library.notificationContentViews.main)"></a> <span class="text-label small text game-updates-header ng-binding" ng-click="contentViewManager.selectContentView(library.notificationContentViews.main)" ng-bind="'Heading.BackToAllNotifications' | translate">전체 알림</span></div><div id="notification-stream-body" class="notification-stream-body game-updates ng-scope"><div class="notification-stream-data"><div id="notification-stream-scrollbar" class="rbx-scrollbar notification-stream-scrollbar"><ul class="notification-stream-list"><!-- ngRepeat: gameUpdateModel in library.gameUpdateModels | sortGameUpdates --></ul></div></div></div></div></div></div></div></div><div ng-controller="chatController" ng-class="{'collapsed': chatLibrary.chatLayout.collapsed}" id="chat-container" class="chat chat-container collapsed" chat-base=""><div id="chat-main" class="chat-main" ng-controller="chatBarController" ng-class="{'chat-main-empty': chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled }" chat-bar=""><div id="chat-header" class="chat-windows-header chat-header"><div class="chat-header-label" ng-click="toggleChatContainer()"><span class="font-caption-header chat-header-title ng-binding" ng-bind="'Heading.Chat' | translate">채팅</span></div><div class="chat-header-action"><span class="xsmall notification-red notification ng-binding" ng-show="chatLibrary.chatLayout.collapsed &amp;&amp; chatViewModel.unreadConversationCount > 0">4</span> <span><span id="chat-group-create" class="icon-chat-group-create ng-hide" ng-hide="chatLibrary.chatLayout.collapsed || chatLibrary.chatLayout.errorMaskEnable || chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.pageDataLoading || chatLibrary.chatLayout.isChatDisabledByPrivacySetting" ng-click="launchDialog(newGroup.layoutId)" uib-tooltip="2명 이상을 추가해야 채팅 그룹을 만들 수 있습니다" tooltip-placement="bottom-right"></span></span></div></div><!-- ngIf: !(chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled) --><div id="chat-body" class="chat-body ng-scope" ng-show="!chatLibrary.chatLayout.errorMaskEnable &amp;&amp; !chatLibrary.chatLayout.pageDataLoading &amp;&amp; !chatLibrary.chatLayout.pageInitializing" ng-if="!(chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled)"><div class="border-bottom chat-search" ng-class="{'chat-search-focus': chatLibrary.chatLayout.searchFocus}"><span><input placeholder="친구 찾기" class="small input-field chat-search-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="chatViewModel.searchTerm" ng-focus="chatLibrary.chatLayout.searchFocus = true"> </span><span class="icon-chat-search"></span> <span class="icon-chat-search-cancel" ng-click="cancelSearch()"></span></div><div id="chat-friend-list" class="rbx-scrollbar chat-friend-list ng-scope mCustomScrollbar _mCS_2" lazy-load=""><div id="mCSB_2" class="mCustomScrollBox mCS-light mCSB_vertical mCSB_inside" tabindex="0"><div id="mCSB_2_container" class="mCSB_container" style="position:relative; top:0; left:0;" dir="ltr"><ul id="chat-friends" class="chat-friends"><!-- ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-373480041"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t3.rbxcdn.com/7911f4d42a18c827816e6a1c4a3e90de" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t3.rbxcdn.com/7911f4d42a18c827816e6a1c4a3e90de"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding unread" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">handso232425</span> <span class="xsmall text-info chat-brief-timestamp ng-binding font-bold secondary unread" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">19일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope font-bold unread" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">감사:)</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-373480041" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2221585939_bfe8&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-807082460"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t4.rbxcdn.com/78ba8c0a865eb725864d25bff27eda43" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t4.rbxcdn.com/78ba8c0a865eb725864d25bff27eda43"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info has-universe" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding unread" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">DDOAA132</span> <span class="xsmall text-info chat-brief-timestamp ng-binding ng-hide font-bold secondary unread" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 26</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope font-bold unread" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"><a class="text-link" href="https://www.roblox.com/games/2899213227/DDOAAs-Place-Number-60" target="_blank" rel="noopener noreferrer">https://www.roblox.com/games/2899213227/DDOAAs-Place-Number-60</a></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding">https://www.roblox.com/games/2899213227/DDOAAs-Place-Number-60</span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="Crazy hard OBBY!" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-807082460" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2875395161_d776&amp;height=150&amp;width=150" ng-src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2875395161_d776&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-2215100168"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t4.rbxcdn.com/03f9dfbffeb4b913cfa135496c2c651e" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t4.rbxcdn.com/03f9dfbffeb4b913cfa135496c2c651e"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">EWWWEEQQ</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">3월 30</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-2215100168" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-2208806425"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t5.rbxcdn.com/cf03d4484083ea354b3e6715e529442a" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t5.rbxcdn.com/cf03d4484083ea354b3e6715e529442a"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">dydrjsdn</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">3월 29일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-2208806425" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-479818122"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t1.rbxcdn.com/ece8da03af16dde5295d3cae5effcf1a" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t1.rbxcdn.com/ece8da03af16dde5295d3cae5effcf1a"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding unread" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">doAJD21</span> <span class="xsmall text-info chat-brief-timestamp ng-binding font-bold secondary unread" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">10월 15일 2018년</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope font-bold unread" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">오이오이오이먹고싶다^.^</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-479818122" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-2157581111"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t2.rbxcdn.com/083a27ccc259f9a078ea66a974fe484b" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t2.rbxcdn.com/083a27ccc259f9a078ea66a974fe484b"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">doAJD24</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">3월 21</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-2157581111" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1793958676"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t5.rbxcdn.com/e5e7860f222c664beb870f1ac016bcd8" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t5.rbxcdn.com/e5e7860f222c664beb870f1ac016bcd8"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">jjugi4</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 3</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">ㆍ</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1793958676" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1869531653"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t3.rbxcdn.com/cdda2c990af458fca8f104b1be5aa4b9" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t3.rbxcdn.com/cdda2c990af458fca8f104b1be5aa4b9"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info has-universe" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding unread" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">dskeho</span> <span class="xsmall text-info chat-brief-timestamp ng-binding ng-hide font-bold secondary unread" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">3월 16</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope font-bold unread" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">...</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="Crazy Hard Zombie Game" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1869531653" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" ng-src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2895165132_bb38&amp;height=150&amp;width=150" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2895165132_bb38&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-115494886"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t1.rbxcdn.com/0cc42c08ea7dccd987b752d4231bdb91" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t1.rbxcdn.com/0cc42c08ea7dccd987b752d4231bdb91"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">kor_toby</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">3월 7</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">;</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-115494886" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1073835565"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t5.rbxcdn.com/dcf749615226e598c3ce50c6a1ce80e1" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t5.rbxcdn.com/dcf749615226e598c3ce50c6a1ce80e1"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">minjunHy</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 27일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"><a class="text-link" href="https://www.roblox.com/games/1224212277" target="_blank" rel="noopener noreferrer">https://www.roblox.com/games/1224212277</a></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding">https://www.roblox.com/games/1224212277</span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1073835565" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-425051559"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t7.rbxcdn.com/9eadb1b99d61566c988207bd327e8d88" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t7.rbxcdn.com/9eadb1b99d61566c988207bd327e8d88"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">MaxwellFalls</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 23일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">.</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-425051559" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1940330940"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t7.rbxcdn.com/bf470ec507b2af6f0710ccd85637d757" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t7.rbxcdn.com/bf470ec507b2af6f0710ccd85637d757"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">hhhuiy79</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 22</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">홍수</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1940330940" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1959536470"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t0.rbxcdn.com/414ccae837ba25484827e3921e9322d8" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t0.rbxcdn.com/414ccae837ba25484827e3921e9322d8"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">doAJD21234</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 22</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">..</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1959536470" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1788634812"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t5.rbxcdn.com/39aaa3299148b35462ad12d456af4582" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t5.rbxcdn.com/39aaa3299148b35462ad12d456af4582"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">zczvbbbb12</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 22</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">ㅋ</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1788634812" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_1262182609_5c0c&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1948836340"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t5.rbxcdn.com/963b38b802c068afcda9b19105d235d8" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t5.rbxcdn.com/963b38b802c068afcda9b19105d235d8"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">Hornmaur</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 21일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1948836340" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1886511228"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t6.rbxcdn.com/d774499aea7fe41759a6a84adc257b0d" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t6.rbxcdn.com/d774499aea7fe41759a6a84adc257b0d"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">pudding135246</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 18</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">너우리랑겜하실HA</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1886511228" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1891299857"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t4.rbxcdn.com/a7405cb694280aa948af05f164ef46fa" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t4.rbxcdn.com/a7405cb694280aa948af05f164ef46fa"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">kiknng</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 12</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1891299857" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1886293879"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t1.rbxcdn.com/a974aa857c97617434a2f0594131baae" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t1.rbxcdn.com/a974aa857c97617434a2f0594131baae"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">oho123d</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 11</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">👋 안녕하세요</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1886293879" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_1018293455_88e9&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1844289392"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t6.rbxcdn.com/013d23d64f8289f3450cd73cb01cb09b" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t6.rbxcdn.com/013d23d64f8289f3450cd73cb01cb09b"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">pvbnmjpwrm3</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 5</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1844289392" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1816949365"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t2.rbxcdn.com/1b88df1c0b9633de05325b0352c50e3e" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t2.rbxcdn.com/1b88df1c0b9633de05325b0352c50e3e"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">whhejhhsh</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 3</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">비번바꿈</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1816949365" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1829978788"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t7.rbxcdn.com/0179ed388b674ced0470991f136da74f" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t7.rbxcdn.com/0179ed388b674ced0470991f136da74f"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status online" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">zglkr</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">2월 3</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1829978788" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_1228285342_e86a&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1203184954"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.GROUPCHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container chat-friend-groups ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><ul class="avatar-group card-plain chat-avatar-groups avatar-all" ng-class="{'avatar-double': chatUser.userIds.length == 2,
  4. 'avatar-triple': chatUser.userIds.length == 3,
  5. 'avatar-all': chatUser.userIds.length >= 4}"><!-- ngRepeat: userId in chatUser.userIds | limitTo : 4 --><li ng-repeat="userId in chatUser.userIds | limitTo : 4" class="avatar-item chat-avatar ng-scope"><img ng-src="https://t7.rbxcdn.com/a45dab17e3ceee74dec11ba1f072c98c" title="286244043" class="avatar-card-image" src="https://t7.rbxcdn.com/a45dab17e3ceee74dec11ba1f072c98c"></li><!-- end ngRepeat: userId in chatUser.userIds | limitTo : 4 --><li ng-repeat="userId in chatUser.userIds | limitTo : 4" class="avatar-item chat-avatar ng-scope"><img ng-src="https://t5.rbxcdn.com/4b8ace333babbf535bdf02e173161f84" title="286243614" class="avatar-card-image" src="https://t5.rbxcdn.com/4b8ace333babbf535bdf02e173161f84"></li><!-- end ngRepeat: userId in chatUser.userIds | limitTo : 4 --><li ng-repeat="userId in chatUser.userIds | limitTo : 4" class="avatar-item chat-avatar ng-scope"><img ng-src="https://t3.rbxcdn.com/7911f4d42a18c827816e6a1c4a3e90de" title="315911714" class="avatar-card-image" src="https://t3.rbxcdn.com/7911f4d42a18c827816e6a1c4a3e90de"></li><!-- end ngRepeat: userId in chatUser.userIds | limitTo : 4 --><li ng-repeat="userId in chatUser.userIds | limitTo : 4" class="avatar-item chat-avatar ng-scope"><img ng-src="https://t5.rbxcdn.com/7cb9edc79785f01a11d39f9f37e70682" title="191069375" class="avatar-card-image" src="https://t5.rbxcdn.com/7cb9edc79785f01a11d39f9f37e70682"></li><!-- end ngRepeat: userId in chatUser.userIds | limitTo : 4 --></ul></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">그 OOF 그룹!</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 24</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding">jk</span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1203184954" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'" src="https://games.roblox.com/v1/games/game-thumbnail?imageToken=T_2221585939_bfe8&amp;height=150&amp;width=150"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1730503167"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t7.rbxcdn.com/2e6ccd546a961880c683d5e8e837a513" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t7.rbxcdn.com/2e6ccd546a961880c683d5e8e837a513"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">Fungame_ROBLOX</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 22일</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1730503167" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-400075336"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t6.rbxcdn.com/82004ef7485d39f5652d122e9a94683f" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t6.rbxcdn.com/82004ef7485d39f5652d122e9a94683f"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">land_guardian</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 19</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"><a class="text-link" href="https://www.roblox.com/games/2583708416" target="_blank" rel="noopener noreferrer">https://www.roblox.com/games/2583708416</a></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="PlainText" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding">https://www.roblox.com/games/2583708416</span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-400075336" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1654033262"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t7.rbxcdn.com/134d33f44cd7cc410909aac36ecfd535" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t7.rbxcdn.com/134d33f44cd7cc410909aac36ecfd535"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">seobokyoung20050908</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 11</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1654033262" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1654029665"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t4.rbxcdn.com/ce6d95079d0fcb4500117e67c251635a" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t4.rbxcdn.com/ce6d95079d0fcb4500117e67c251635a"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">jijijijijinnnnn</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 11</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.link.name" ng-bind="chatLibrary.universeLibrary[chatUser.displayMessage.link.game.universeId].placeUrl" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; !chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind-html="chatUser.displayMessage.content" class="ng-binding ng-hide"></span> <span ng-show="chatUser.displayMessage.messageType === messageHelper.messageTypes.plainText.name &amp;&amp; chatUser.displayMessage.hasLinkifyMessage" title="" ng-bind="chatUser.displayMessage.parsedContent" class="ng-binding ng-hide"></span></div><!-- end ngIf: chatUser.isConversation && chatUser.displayMessage --> <!-- ngIf: !chatUser.isConversation --></div><div class="border-bottom chat-conversation-universe ng-hide" ng-show="isGameAvailableInChat()"><img class="universe-image ng-isolate-scope" title="" ng-class="{'album': hasGameAlbum()}" ng-mouseover="openGameList()" popover-trigger=" 'none' " popover-class="game-list-per-conversation game-list-1654029665" popover-placement="left-bottom" popover-append-to-body="true" popover-is-open="hoverPopoverParams.isOpen" hover-popover-params="hoverPopoverParams" hover-popover="" uib-popover-template="'games-list'"></div></div></div><!-- end ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><!-- ngIf: chatUser.dialogType === dialogType.GROUPCHAT && chatUser.isConversation --><!-- ngIf: !chatUser.isConversation --></li><!-- end ngRepeat: chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm} --><li ng-repeat="chatUser in chatUserDict | orderList: chatLibrary.chatLayoutIds | filter : {name: chatViewModel.searchTerm}" class="chat-friend chat-friend-1640502126"><!-- ngIf: chatUser.dialogType === dialogType.CHAT && chatUser.isConversation --><div ng-if="chatUser.dialogType === dialogType.CHAT &amp;&amp; chatUser.isConversation" class="chat-friend-container ng-scope" ng-click="launchDialog(chatUser.layoutId)"><div class="avatar avatar-headshot-sm card-plain chat-friend-avatar" ng-click="launchDialog(chatUser.layoutId)"><!-- ngIf: chatUser.isConversation --><img ng-src="https://t3.rbxcdn.com/f371213fe7668f99ad1722210594649f" class="avatar-card-image chat-avatar ng-scope" ng-if="chatUser.isConversation" src="https://t3.rbxcdn.com/f371213fe7668f99ad1722210594649f"><!-- end ngIf: chatUser.isConversation --><div class="avatar-status chat-friend-status" ng-class="userPresenceTypes[chatLibrary.friendsDict[chatUser.displayUserId].presence.userPresenceType]['className']"></div></div><div ng-controller="userConversationInfoController" user-conversation-info="" class="ng-scope"><div class="border-bottom chat-friend-info" ng-class="{'has-universe': isGameAvailableInChat()}"><div class="chat-friend-info-top"><span class="small text-title text-overflow font-caption-header chat-friend-name ng-binding read" ng-class="{'unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-bind="chatUser.title || chatUser.name">start5632</span> <span class="xsmall text-info chat-brief-timestamp ng-binding read" ng-class="{'font-bold secondary unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" ng-hide="isGameAvailableInChat()" ng-bind="chatUser.displayMessage.briefTimeStamp || chatUser.briefTimeStamp">1월 9</span></div><!-- ngIf: chatUser.isConversation && chatUser.displayMessage --><div class="xsmall text-overflow text-info font-caption-body chat-friend-message ng-scope read" ng-class="{'font-bold unread': chatUser.hasUnreadMessages, 'read': !chatUser.hasUnreadMessages}" display-message="" ng-if="chatUser.isConversation &amp;&amp; chatUser.displayMessage"><span ng-show="chatUser.
Add Comment
Please, Sign In to add comment