ruby dsl for shoutbox loop