It is possible to filter statuses for specific keywords and phrases so that they can be hidden automatically.
{{<figuresrc="/assets/image%20%2848%29.png"caption="A sample of active filters for various keywords in different contexts.">}}
To create or manage your filters, go to Settings > Filters. The "Add new filter" button will let you create a new filter, and existing filters can be edited or deleted. Your existing filters will be summarized in a table.
{{<figuresrc="/assets/image%20%2814%29.png"caption="Filters can have an expiry date, specific contexts, server-side drop, and use word boundaries.">}}
Optionally only apply the filter for a limited amount of time. Expired filters are not automatically deleted, but can be reactivated by setting a new expiry date \(or changing it back to "never" expire\).
Filtering is usually done client-side, so that disabling a filter will cause filtered statuses to be visible again. However, if you enable "drop instead of hide", any matching statuses will be disappear completely and will never be delivered to your home or notifications.
Filters normally apply to any status that contains the included characters, regardless of whether they are in the middle of a word. Enabling "whole word" will only apply the filter if the keyword is surrounded by spaces or other non-alphanumeric characters.
{{<figuresrc="/assets/image%20%283%29.png"caption="The report modal allows selecting example statuses, adding a note, and forwarding reports.">}}
If you see a status or user that is violating the rules of your website, you can report that user to your site's moderators. Clicking the "report" option on the user dropdown or status dropdown will open the report modal. Here, you can \(and should\) add a note about why you are reporting this account. You can attach certain problematic statuses for additional context on why you are reporting the account, and if their conduct is violating the rules of the remote website, you can also choose to forward the report to their site's moderators.