Never mind. It actually works.

Since I used toOthers() method, messageAdded() is not going to fire on my browser since I am the authenticated user and the method will only fire to other users. When I open another browser and use a different authenticated user, the messaAdded method will fire off.