Added !admin reconnect and auto-reconnect fix

Also changed the the way the TriggerBotFactory works for this to be
possible.