That's on purpose, so that you don't get bombarded with notifications on public channels. Imagine a public channel with 50 users chatting.
To call the attention of the user you can use @ and the user name in the message and they'll get notified, like @johndoe
or you can use @channel
in the message and everybody in the channel will get notified
↧
Unread notification on channels
↧