As more carriers shift to supporting RCS messaging on Android, Public Mobile should do this as well. Not sure if Telus has said anything about it yet, but it's coming to Rogers and Fido. It enables many features that OTT messaging services (Whatsapp, Telegram, iMessage) has, but on a more universal platform that will eventually replace SMS.
For context:
https://en.wikipedia.org/wiki/Rich_Communication_Services
http://www.greenbot.com/article/2954551/carriers/everything-you-need-to-know-about-rich-communicatio...
http://www.androidauthority.com/need-know-rcs-messaging-726687/
https://jibe.google.com/