{"push_id":982022207,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b183a4456d0e8d3d737d9e657d32a4cd14a8c3c8","before":"d9f0334d9e1d32f5933dbbf5b44d5256265adfef","commits":[{"sha":"b9c24a3648d403c47ba2d51870cd819a1456f211","author":{"email":"2c8507293e3c86280a22c21c288607505b6ddca5@illusionaryone.com","name":"Shawn Hill (IllusionaryOne)"},"message":"Provide Emote Moderation Support\n- javascript-source/core/chatModerator.js:\n        - Commands for emote moderation and the call to the patternDetector class.\n- javascript-source/core/patternDetector.js\n        - Calls the pattern detection method from emotesHandler.js\n- javascript-source/handlers/emotesHandler.js\n        - Contains the methods to accept emote events, load into RegExp objects and to provide a match mechanism.\n- javascript-source/init.js\n\t- Adds the event handling for emote pushing from Core\n- javascript-source/lang/english/main.js\n\t- Updates for the new parameters to 'moderation'\n- source/me/mast3rplan/phantombot/PhantomBot.java\n\t- Updated to call the EmotesCache object to query emotes.\n- source/me/mast3rplan/phantombot/cache/EmotesCache.java\n\t- Updated to be more efficient from last commit. Also updated to not query emotes if the moderation is disabled.","distinct":true,"url":"https://api.github.com/repos/PhantomBot/PhantomBot/commits/b9c24a3648d403c47ba2d51870cd819a1456f211"},{"sha":"b183a4456d0e8d3d737d9e657d32a4cd14a8c3c8","author":{"email":"d362b3e07a81c58f23f6b8ed4024740da5a3de56@gmail.com","name":"Alex De Arnas"},"message":"Merge pull request #86 from IllusionaryOne/IllusionaryOne_emoteModeration\n\nProvide Emote Moderation Support","distinct":true,"url":"https://api.github.com/repos/PhantomBot/PhantomBot/commits/b183a4456d0e8d3d737d9e657d32a4cd14a8c3c8"}]}