I don't think an automated system should be a thing for the badge. If it was, this would end up in it being the only badge that people can claim without doing anything, just like the GLHF badge. I feel like it should be intended for people who have made something that deals with the Twitch API, IRC or an Extension. A form would be nice. I feel like Extension devs already kind of "got accepted as devs", but I dunno.
The form could be like...
Twitch Name:
Type of applications you've made: Tool, bot, extension, etc.
I don't think an automated system should be a thing for the badge. If it was, this would end up in it being the only badge that people can claim without doing anything, just like the GLHF badge. I feel like it should be intended for people who have made something that deals with the Twitch API, IRC or an Extension. A form would be nice. I feel like Extension devs already kind of "got accepted as devs", but I dunno.
The form could be like...
Twitch Name:
Type of applications you've made: Tool, bot, extension, etc.
Links to use/download your applications:
Or something like that.