@@ -522,10 +522,17 @@ async function twitchSubMessage(data) {
522522
523523 action . innerHTML = ` subscribed for ` ;
524524
525- var months = data . duration_months > 1 ? 'months' : 'month' ;
525+ //var months = data.duration_months > 1 ? 'months' : 'month';
526+ var months = formatSubMonthDuration ( data . duration_months ) ;
526527 var tier = data . is_prime ? 'Prime' : 'Tier ' + Math . floor ( data . sub_tier / 1000 ) ;
527528
528- value . innerHTML = `<strong>${ data . duration_months } ${ months } (${ tier } )</strong>` ;
529+ //value.innerHTML = `<strong>${months} (${tier})</strong>`;
530+ value . innerHTML = `
531+ <div class="gift-info">
532+ <span class="gift-image"><strong>${ months } </strong></span>
533+ <span class="gift-value">${ tier } </span>
534+ </div>
535+ ` ;
529536
530537 addEventItem ( 'twitch' , clone , classes , userId , messageId ) ;
531538}
@@ -561,10 +568,17 @@ async function twitchReSubMessage(data) {
561568
562569 action . innerHTML = ` subscribed for ` ;
563570
564- var months = data . cumulativeMonths > 1 ? 'months' : 'month' ;
571+ //var months = data.cumulativeMonths > 1 ? 'months' : 'month';
572+ var months = formatSubMonthDuration ( data . cumulativeMonths ) ;
565573 var tier = data . isPrime ? 'Prime' : 'Tier ' + Math . floor ( data . subTier / 1000 ) ;
566574
567- value . innerHTML = `<strong>${ data . cumulativeMonths } ${ months } (${ tier } )</strong>` ;
575+ //value.innerHTML = `<strong>${months} (${tier})</strong>`;
576+ value . innerHTML = `
577+ <div class="gift-info">
578+ <span class="gift-image"><strong>${ months } </strong></span>
579+ <span class="gift-value">${ tier } </span>
580+ </div>
581+ ` ;
568582
569583 message . textContent = data . text ;
570584 await getTwitchEmotesOnParts ( data , message ) ;
@@ -612,8 +626,11 @@ async function twitchGiftMessage(data) {
612626
613627 user . innerHTML = `<strong>${ data . user . name } </strong>` ;
614628
615- var months = data . durationMonths > 1 ? 'months' : 'month' ;
616- action . innerHTML = ` gifted <strong>${ data . durationMonths } ${ months } </strong> subscription <strong>(Tier ${ Math . floor ( data . subTier / 1000 ) } )</strong> to ` ;
629+ //var months = data.durationMonths > 1 ? 'months' : 'month';
630+ var months = formatSubMonthDuration ( data . durationMonths ) ;
631+ var subs = data . durationMonths > 1 ? 'subscription' : 'subscription'
632+
633+ action . innerHTML = ` gifted <strong>${ months } </strong> ${ subs } <strong>(Tier ${ Math . floor ( data . subTier / 1000 ) } )</strong> to ` ;
617634
618635 value . innerHTML = `<strong>${ data . recipient . name } </strong>` ;
619636
0 commit comments