Need to explicitly call bot._connect

event.py tidied up