Where does he get the names from at the moment?
I think he gets the sub names from his twitch dashboard. Getting the subscribers from the API automatically involves quite a bit of setting up.
I agree, getting the subs from an API will probably be a major pain.If there's an easier way that than to get them into a text file, then you can simply loop over every line of the text file and add their points.
Is there a way to make a batch file? So, he can drag a txt file onto the batch and it types the required !points add command? and it uses his username/permissions?Here are three posts about using subscribers:
https://forums.mirc.com/ubbthreads.php/topics/245691/Twitch_Subscriber-only_commandhttps://forums.mirc.com/ubbthreads.php/topics/244141/Welcoming_a_new_Subscriberhttps://forums.mirc.com/ubbthreads.php/topics/244032/Twitch_Bot_Check_Subscription_I would not use twithclient or twitchnotify to obtain your list because these do not provide a mechanism for removing users who are no longer subscribed.
To make sure this does not happen more than once per month I would suggest storing and comparing the last month and year the command was run.