New Chatters API endpoint now available in open beta

It’s unfortunate that if you need role information, you have to call the API to get the list of chatters by name, then call the API again to get user IDs, then call the API a few more times to check if they’re a subscriber, a VIP, or a moderator. It’s nice to get a list of 1000 users from the API, but less nice that you then have to funnel that through other APIs that are capped at 100 and only tell you one possible role. The website of course has this info available to anyone, permissions or not, so…

Thankfully for my bot, what I need is the chatter count, and a list of all chatters that aren’t the broadcaster (for a raffle-style command); the former is trivially a part of the API response, and I can get the latter by just filtering out the broadcaster in the new response (rather than the old “API” response splitting things out).

But, I’m a little worried for something like Chatty, which displays the user list and shows user info; hopefully all of that is available by JOIN/PART/ROOMSTATE or similar over IRC and won’t eventually go away either…