Three or more hashtags.
#[^#]+#[^#]+#
Long hashtags (15+ characters): #hashtagpunchline
#[^ ]{15}
CamelCase hashtags (3+ Words): #NotSelfAware
#[^a-z ]+[^A-Z ]+[^a-z ]+[^A-Z ]+[^a-z ]+[^ ]*
Unforgivable word shortening: I'm near ur place r u busy?
\sur\s
\sr\s
\su\s
Mass conversations (4+ Mentions): @guy @dude @otherguy @man totally.
@[^@]+@[^@]+@[^@]+@
Retweet chains (2+ RTs): OMG RT @teengirlsquad RT @beebz I'm thinking of you.
RT[^RT]+RT
Mentions with only a URL (spam): @imathis tinyurl.com/spam
^@imathis *https?://[^ ]+$
@azizZaben unfortunately Twitter replaces urls with their t.co shortened versions. Apps replace them inline with the full urls from the API provided metadata but the regex only matches on the original tweet text. Perhaps you could ask TapBots support to run mute filters after text replacement. I'll ask them too.