Unfortunately, filtering WhatsApp statuses specifically using MikroTik isn't directly possible due to the limitations of the MikroTik firewall and the way WhatsApp encrypts its content. However, depending on your goal, there might be alternative approaches you can consider:
1. Filter based on traffic characteristics:
Layer 7 firewall with regular expressions: While you can't identify the content of statuses directly, you can use Layer 7 firewall rules with regular expressions to target specific traffic patterns associated with
WhatsApp status updates. For example, you could look for keywords like "status" or "story" in the HTTP headers or user-agent strings. However, this method is prone to false positives and might block other legitimate traffic.
QoS (Quality of Service): If your main concern is bandwidth usage, you can prioritize other types of traffic over WhatsApp using MikroTik's QoS features. This won't directly filter statuses, but it can throttle their bandwidth, making them load slower and potentially discouraging their use.
2. Implement parental controls on devices:
If you're looking to restrict access to WhatsApp statuses for specific users (e.g., children), consider implementing parental controls directly on their devices. Many mobile operating systems offer built-in features to limit app usage and block specific content.