make join/leave and /me work

fixes various commands by hooking their run. shouldn't affect things outside of slack plugin.