Hello Vennali, I'll help you with the players and teams that you need to edit out from the table since a lot of players and teams from the list won't be present and participate on TI.
Team Secret~ Nisha, MATUMBAMAN, zai, YapzOr, Puppey
There is no Team Secret on TI12 (2023) but Zai and Nisha are participating through their recent team which is Team Liquid.
Virtus.pro~ Nightfall, gpk, DM, Save-, Kingslayer
This is an old roster of VP, the new roster consists of Kiritych~, squad1x, Noticed, sayuw, and Fng.
Invictus Gaming~ flyfly, Emo, JT-, Kaka, Oli
There is no IG on this TI12 (2023).
Evil Geniuses~ Arteezy, Abed, iceiceice, Cr1t-, Fly
They are now former EG but their new team name is Shopify Rebellion which they will also participate on this TI. There's a new EG roster the South American boys.
PSG.LGD~ Ame, NothingToSay, Faith_bian, XinQ, y`
Ame and Faith_Bian have already retired and they're no longer part of PSG.LGD. However, PSG.LGD is named now as LGD gaming because PSG sponsors now Quest so that makes PSG Quest.
Anyway, the list keeps on going for the edit and you'll surely need a lot of time for it. This is the list of participating teams for your reference mate:
https://liquipedia.net/dota2/The_International/2023Who are you rooting for?
I want to see arteezy win a TI before he retires but this participating teams are all good and it's just so hard to root to any of them. We've got 1 day before the start of the group stages.