{"push_id":983742215,"size":27,"distinct_size":1,"ref":"refs/heads/scheduler","head":"6b831aee3e147866b46543f5d0c22d80fc274ae2","before":"860035c1ae9aa88b037c7df5e66cd3cc7703570f","commits":[{"sha":"94d878b30e770f274320e56f2516a71905b2bc75","author":{"email":"196f9c9549409fc9052b264392367e977b5c8ec5@gmail.com","name":"Maarten van den Berg"},"message":"Do not send 'unknown command' if message starts with @","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/94d878b30e770f274320e56f2516a71905b2bc75"},{"sha":"d35fd72aa1cad92c69fbf38f05316987ee14097c","author":{"email":"196f9c9549409fc9052b264392367e977b5c8ec5@gmail.com","name":"Maarten van den Berg"},"message":"Ignore mention timeouts if receiving DM","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/d35fd72aa1cad92c69fbf38f05316987ee14097c"},{"sha":"a1faaa3e2d5ae48f16a39ff377f9c266468d02ea","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Merge pull request #9 from spasticVerbalizer/DM-mention-QOL\n\nDM-mention QOL fixes","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/a1faaa3e2d5ae48f16a39ff377f9c266468d02ea"},{"sha":"c669d68df7aa2b66b57aa61a046a1f4593c13779","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Move pylint configuration to pylintrc file, update travis config","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/c669d68df7aa2b66b57aa61a046a1f4593c13779"},{"sha":"efdd157805baaef1d5b5fbd7c82311570c2a90ee","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Merge pull request #10 from spasticVerbalizer/pylintrc\n\nMove pylint configuration to pylintrc file, update travis config","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/efdd157805baaef1d5b5fbd7c82311570c2a90ee"},{"sha":"d8c7bc9ccbd52f3c25128ab69e26d94be6611847","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Add testing command for presence (online status) + layer","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/d8c7bc9ccbd52f3c25128ab69e26d94be6611847"},{"sha":"672409630d985a17f7202561428c139b77442e94","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Remove presence test commands, auto-set presence on start/stop","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/672409630d985a17f7202561428c139b77442e94"},{"sha":"fdf311fb59ba594d70f7c605ac5ac78226633286","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Re-add testing commands","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/fdf311fb59ba594d70f7c605ac5ac78226633286"},{"sha":"081ffc90d68a5430b73b96bbeb3d37c5dfb4822c","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Move presence check to after connection is available","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/081ffc90d68a5430b73b96bbeb3d37c5dfb4822c"},{"sha":"c428611864c16d280c4b3880eb1868861afda140","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Add more logging","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/c428611864c16d280c4b3880eb1868861afda140"},{"sha":"11bbf5d531d08857871979a04cee9b788e447bb4","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Disable pon/poff, prepare for merge to master","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/11bbf5d531d08857871979a04cee9b788e447bb4"},{"sha":"6b0c70375c5a54f96920e548bf44968e31ee02db","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Merge pull request #11 from spasticVerbalizer/presence\n\nPresence: set online status if bot is running","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/6b0c70375c5a54f96920e548bf44968e31ee02db"},{"sha":"1be20c7b86666e1d1d112a01c0c83398b15e5df3","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Lower reconnection timeout to .5 sec","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/1be20c7b86666e1d1d112a01c0c83398b15e5df3"},{"sha":"c7abb3d5762cf4442dbae23e97f639328eb8c77c","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Merge pull request #12 from spasticVerbalizer/timeoutdown\n\nLower reconnection timeout to .5 sec","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/c7abb3d5762cf4442dbae23e97f639328eb8c77c"},{"sha":"50d00b0337a3c44246a48747229ce0e4c1328877","author":{"email":"91f241c25526daa2b96430f13ab727095936388c@users.noreply.github.com","name":"Machteld"},"message":"Meer pickup lines want Joram en Lars","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/50d00b0337a3c44246a48747229ce0e4c1328877"},{"sha":"2c63689de00491e775c080dd711fa17334d01a94","author":{"email":"91f241c25526daa2b96430f13ab727095936388c@users.noreply.github.com","name":"Machteld"},"message":"Merge pull request #13 from spasticVerbalizer/M8eld-patch-1\n\nMeer pickup lines want Joram en Lars","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/2c63689de00491e775c080dd711fa17334d01a94"},{"sha":"c7844b46935ec964a632577695c0f6975d92a32d","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Add first version of brotherbother","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/c7844b46935ec964a632577695c0f6975d92a32d"},{"sha":"33d83713583db68b0efe3ef012b43653199bdeaa","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Moves jid and nick resolution to helper functions\n\nNew functions: jid_to_nick and nick_to_jid, will also be used in mention\nprocessing.","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/33d83713583db68b0efe3ef012b43653199bdeaa"},{"sha":"6f25aaa79406d06fc5dafadd9aeb03840809c0b7","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Rework mention processing to use new helpers\n\nFixes unknown bug where mention processing would stop if a user was\nencountered which hadn't timed out yet.","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/6f25aaa79406d06fc5dafadd9aeb03840809c0b7"},{"sha":"3b35d161f0956a1bd25b8707de9a834112f0fbf2","author":{"email":"427e3ea3b1554dd707fa83509aaffb4a2d9a7835@gmail.com","name":"Maarten van den Berg"},"message":"Add debug logging, fix bug\n\nFixes the bug where nick resolution became case sensitive.","distinct":false,"url":"https://api.github.com/repos/spasticVerbalizer/tom-bot/commits/3b35d161f0956a1bd25b8707de9a834112f0fbf2"}]}