Ah got it... I left so many test echos after trying different ways to intercept the join/part message. Glad this haltdef thing exists.