feat: add filter for external badges (#6709)

Co-authored-by: Ava Chow <github@achow101.com>
Reviewed-by: Nerixyz <nerixdev@outlook.de>
This commit is contained in:
pajlada
2026-01-05 16:20:21 +01:00
committed by GitHub
parent 25ea6b9214
commit 327dc0ebcb
186 changed files with 554 additions and 40 deletions
@@ -63,7 +63,7 @@
"images": {
"1x": "https://chatterino.com/Chatterino.png"
},
"name": "",
"name": "chatterino:Chatterino",
"tooltip": "Chatterino badge"
},
"flags": "BadgeChatterino",
@@ -81,7 +81,7 @@
"images": {
"1x": "https://chatterino.com/FFZ1.png"
},
"name": "",
"name": "frankerfacez:FFZ1",
"tooltip": "FFZ1 badge"
},
"flags": "BadgeFfz",
@@ -99,7 +99,7 @@
"images": {
"1x": "https://chatterino.com/FFZ2.png"
},
"name": "",
"name": "frankerfacez:FFZ2",
"tooltip": "FFZ2 badge"
},
"flags": "BadgeFfz",
@@ -117,7 +117,7 @@
"images": {
"1x": "https://chatterino.com/FFZ2.png"
},
"name": "",
"name": "frankerfacez:FFZ2",
"tooltip": "FFZ2 badge"
},
"flags": "BadgeFfz",
@@ -135,7 +135,7 @@
"images": {
"1x": "https://chatterino.com/FFZ2.png"
},
"name": "",
"name": "frankerfacez:FFZ2",
"tooltip": "FFZ2 badge"
},
"flags": "BadgeFfz",
@@ -147,13 +147,31 @@
"trailingSpace": true,
"type": "FfzBadgeElement"
},
{
"emote": {
"id": "https://chatterino.com/betterttv/test.png",
"images": {
"1x": "https://chatterino.com/betterttv/test.png"
},
"name": "betterttv:pro",
"tooltip": "BTTV Pro"
},
"flags": "BadgeBttv",
"link": {
"type": "None",
"value": ""
},
"tooltip": "BTTV Pro",
"trailingSpace": true,
"type": "BadgeElement"
},
{
"emote": {
"id": "1",
"images": {
"1x": "https://chatterino.com/7tv//1x"
},
"name": "",
"name": "7tv:7TV badge name",
"tooltip": "7TV badge"
},
"flags": "BadgeSevenTV",
@@ -209,6 +227,15 @@
"url": ""
}
],
"externalBadges": [
"chatterino:Chatterino",
"frankerfacez:FFZ1",
"frankerfacez:FFZ2",
"frankerfacez:FFZ2",
"frankerfacez:FFZ2",
"betterttv:pro",
"7tv:7TV badge name"
],
"flags": "Collapsed",
"frozen": false,
"id": "546c42a6-21d0-4f3d-a6a0-c77f78d7b131",