This would require a new option in the configuration file.
It should look something like this:
"subscribeChatMessage": {
"accountId": "the id of the bot sending the subscribe alert chat message",
"messageTemplate": "Thanks for subscribing {0}"
}
Where {0} is the name of the new subscriber.
The game would check the already existing stream of chat messages for messages sent by a user with the specified account id and the matching message template, and if it finds any, it will spawn mega tnt in the game.
This should be a good workaround to YouTube's limited API.