Selective post truncate

I was wondering if there was a way to use truncate an individual post? Not all of them. Mainly so microposts don’t get truncated. Like maybe only truncating posts with a certain tag or using shortcodes?

On the timeline, it gets automatically truncated after 280 characters. On your blog, you can use the <!--more--> tag.