internal bool TryGetBadgeInfo(string badgeId, string roomid, out ChatResourceData badge) { if (_twitchBadgeProvider.TryGetResource(badgeId, roomid, out badge)) { return(true); } badge = null; return(false); }
internal bool TryGetThirdPartyEmote(string word, string channel, out ChatResourceData data) { if (_bttvDataProvider.TryGetResource(word, channel, out data)) { return(true); } else if (_ffzDataProvider.TryGetResource(word, channel, out data)) { return(true); } data = null; return(false); }