A publish box with @ function