letstalkufos

Zerowaste Automod Updates

Oct 30th, 2020 (edited)
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 10.88 KB | None | 0 0
  1. # In-Depth Posts
  2. # Looks for In-Depth posts (with [in-depth] in the title) and adds a top-level comment outlining the rules.
  3.     priority: 10
  4.     type: submission
  5.     title (includes, regex): ["[\\[\\(] ?in[ -]?depth ?[\\]\\)]"]
  6.     comment: |
  7.        The submitter, /u/{{author}} has indicated that they would like an in-depth discussion.
  8.  
  9.         All comments in this post must be greater than 150 characters. Additionally, they must contribute positively to the discussion. Jokes, memes, puns, etc. will be removed along with anything which is too off topic.
  10.  
  11. ---
  12.  
  13. # In-Depth Discussions
  14. # Enforces the minimum-character rule for In-Depth posts
  15.     priority: 31
  16.     type: comment
  17.     parent_submission:
  18.         title (includes, regex): ["[\\[\\(] ?in[ -]?depth ?[\\]\\)]"]
  19.     body_shorter_than: 150
  20.     action: remove
  21.     action_reason: 'In-depth comments must be 150+ Chars'
  22.     message: |
  23.        Hey /u/{{author}}, thank you for participating.
  24.        
  25.         Your comment was removed from r/{{subreddit}} because your it was under 150 characters in a submission marked as *[in-depth]*. Stricter comment length and quality guidelines are followed in these submissions to ensure positive and worthwhile discussion.  
  26.        
  27.         Please [message the moderators](https://www.reddit.com/message/compose?to=/r/{{subreddit}}&subject=Question regarding the removal of this {{kind}} by /u/{{author}}&message=I have a question regarding the removal of this {{kind}}: [{{title}}]({{permalink}}\)) if you feel that this was an error.
  28.  
  29.         [Permanent link to {{kind}}]({{permalink}})
  30.  
  31. ---
  32.  
  33. # Remove Affiliate Links
  34. # Automatically removes Amazon affiliate links.
  35.     standard: amazon affiliate links
  36.     action: remove
  37.     action_reason: 'Amazon affiliate link'
  38.  
  39. ---
  40.  
  41. # URL Shorteners
  42. # Automatically removes posts using URL shorteners for security reasons.
  43.     priority: 50
  44.     domain+body+title: [
  45.     '6url.ru',
  46.     'adf.ly',
  47.     'amzn.to',
  48.     'bit.do',
  49.     'bit.ly',
  50.     'bit.postedthis',
  51.     'bitly.com',
  52.     'db.tt',
  53.     'goo.gl',
  54.     'huff.to',
  55.     'is.gd',
  56.     'j.mp',
  57.     'j.mp',
  58.     'migre.me',
  59.     'n.pr',
  60.     'nyti.ms',
  61.     'ow.ly',
  62.     'snip.ly',
  63.     't.co',
  64.     't.co',
  65.     'tiny.cc',
  66.     'tinyurl.com',
  67.     'tl.gd',
  68.     'wp.me',
  69.     'x.co',
  70.     'yep.it'
  71.     ]
  72.     ~domain+body (includes-word): [images.app.goo.gl]
  73.     action: remove
  74.     action_reason: 'URL Shortener'
  75.     message: |
  76.        Hey /u/{{author}}, thank you for your participation. Your [{{kind}}] in r/{{subreddit}} was automatically removed because you used a link shortener. They impair our ability to moderate content and may subject members of our community to unwelcome tracking. Please re-submit your content without using one.
  77.  
  78.         [Permanent link to {{kind}}]({{permalink}})
  79.  
  80. ---
  81.  
  82. # Mobile Links
  83. # Automatically removed mobile-links and suggests the standard link for a user to use.
  84.     priority: 48
  85.     url+body (regex): '(https?://|www\\.)m(obile)?\\.(\\S+)'
  86.     type: any
  87.     action: filter
  88.     action_reason: 'Mobile link'
  89.     report_reason: 'Mobile link - Red Alert'
  90.     message: |
  91.         Hey /u/{{author}}, thank you for your participation. Your {{kind}} was removed because you linked to the mobile version of a website. Please retry your {{kind}} using the full website version:
  92.        
  93.         > {{match-url+body-2}}{{match-url+body-4}}
  94.        
  95.         Please [message the moderators](https://www.reddit.com/message/compose?to=/r/{{subreddit}}&subject=Question regarding the removal of this {{kind}} by /u/{{author}}&message=I have a question regarding the removal of this {{kind}}: [{{title}}]({{permalink}}\)) if you feel that this was an error.
  96.  
  97.         [Permanent link to {{kind}}]({{permalink}})
  98.  
  99. ---
  100.  
  101. # Low-Effort Titles
  102. # Looks for low-effort titles and automatically reports them.
  103.     priority: 20
  104.     title (includes, regex): [
  105.     'downvote',
  106.     'downvoted',
  107.     'karma',
  108.     'my (site|blog|channel)',
  109.     'p(o|0)rn',
  110.     'subscribe',
  111.     'thats? (is )?all',
  112.     'upvote'
  113.     ]
  114.     action: report
  115.     report_reason: 'Low Effort Title - [{{match}}]'
  116.  
  117. ---
  118.  
  119. # Textless Self-Posts
  120. # Removes blank self-posts.
  121.     type: submission
  122.     domain: 'self.collapse'
  123.     ~body (regex, full-exact): ['.+']
  124.     action: remove
  125.     action_reason: 'Textless Self-Post'
  126.     comment: |
  127.        Hey /u/{{author}}, thank you for your participation. Your submission was removed from /r/{{subreddit}} because it did not contain any text.
  128.  
  129. ---
  130.  
  131. # Petitions & Polls Blacklist
  132. # Automatically removes and reports these for manual review.
  133.     priority: 31
  134.     domain+body+title: [
  135.     'change.org',
  136.     'petitions.whitehouse.gov',
  137.     'strawpoll.me',
  138.     'surveymonkey.com',
  139.     'thepetitionsite.com',
  140.     'wh.gov',
  141.     'your-polling.com'
  142.     ]
  143.     action: filter
  144.     action_reason: 'Petion or Poll'
  145.     report_reason: 'Petion or Poll'
  146.     comment: |
  147.        Hey /u/{{author}}, thank you for your participation. Your {{kind}} has been automatically removed.
  148.        
  149.         Petition or poll sites are not allowed in r/{{subreddit}}.
  150.  
  151.         [Permanent link to {{kind}}]({{permalink}})
  152.        
  153. ---
  154.  
  155. # Fundraising/crowdfunding Blacklist
  156. # Automatically removes and reports these for manual review.
  157.     priority: 50
  158.     domain+body: [
  159.     'crowdsupply.com',
  160.     'experiment.com',
  161.     'giveforward.com',
  162.     'gofundflorida.com',
  163.     'gofundme.com',
  164.     'herox.com',
  165.     'igg.me',
  166.     'indiegogo.com',
  167.     'kck.st',
  168.     'kickstarter.com',
  169.     'redditmade.com',
  170.     'totalgiving.co.uk'
  171.     ]
  172.     author:
  173.     action: filter
  174.     action_reason: 'Fundraising'
  175.     report_reason: 'Fundraising'
  176.     comment: |
  177.        Hey /u/{{author}}, thank you for your participation. Your {{kind}} has been automatically removed.
  178.        
  179.         Fundraising sites are not allowed in r/{{subreddit}}.
  180.  
  181.         [Permanent link to {{kind}}]({{permalink}})
  182.        
  183. ---
  184.  
  185. # Low Combined Karma
  186. # Automatically reports all posts or comments which obtain less than fifty combined karma.
  187.     priority: 750
  188.     type: any
  189.     author:
  190.         account_age: "14 days"
  191.         combined_karma: "< -50"
  192.     action: filter
  193.     report_reason: 'Low Combined Karma'
  194.  
  195. ---
  196.  
  197. # Throwaway filter
  198. # Automatically filters posts made by accounts less than one week old.
  199.     type: submission
  200.     author:
  201.         account_age: "< 7 days"
  202.         ~name: ['username', 'username2']
  203.     action: filter
  204.     action_reason: 'Throwaway Filter'
  205.     message: |
  206.        Your [{{kind}}]({{permalink}}) in /r/{{subreddit}} was removed because your account is less than one week old.
  207.  
  208.         Submissions from new accounts are filtered for manual approval by the moderation team. You will be able to post and comment freely after being a reddit user for 7 days.
  209.  
  210. ---
  211.  
  212. # Fuck You Filter
  213. # Automatically reports instances of Fucky You. Broken out to avoid breaking previous rules and reduce false positives for non-hostile uses.
  214.     priority: 99
  215.     title+body (includes, regex): ['fuc?k(ing)? (yo)?u\\b']
  216.     ~title+body#whitelist (includes-word, regex): [
  217.     '(he|she|they|it) ?(is|are|will)? fuc?k(ing)? (yo)?u',
  218.     'fuc?k (yo)?u (got|have)',
  219.     'fuc?k(ing)? (yo)?u over',
  220.     'fuck you[i, ]+got mine',
  221.     'trying to fuck you'
  222.     ]
  223.     action: report
  224.     action_reason: 'Eff-you filter: contains [{{match}}]'
  225.     report_reason: 'Eff-you filter: contains [{{match}}]'
  226.  
  227. ---
  228.  
  229. # Gratuitous Profanity
  230. # Automatically reports posts which use excessive profanity.
  231.     body+title (regex, includes): ['(fuck|fuk(?:er|ing?)|shit|dick|homo|\\brape|\\bcocks?\\b).*(fuck|fuk(?:er|ing?)|shit|dick|homo|\\brape|\\bcocks?\\b).*(fuck|fuk(?:er|ing?)|shit|dick|homo|\\brape|\\bcocks?\\b)']
  232.     body_shorter_than: 1500
  233.     action: report
  234.     report_reason: 'Gratuitous Profanity - [{{match-2}}], [{{match-3}}], [{{match-4}}]'
  235.  
  236. ---
  237.  
  238. # Personal Attacks
  239. # Looks for posts and comments with this language and reports them.
  240.     title+body (regex): [
  241.     '(lib|fuck)tards?',
  242.     '\b(a|you|u) pussy',
  243.     '\b(u|ur|re)( a)? (bitch|shit)',
  244.     'cuck',
  245.     'libshits?',
  246.     'p[ie]+ce[- _]?of?[- _]?sh[ei]+t+',
  247.     'waste of oxygen',
  248.     'fuc?k ((yo)?u\b|yourself)'
  249.     ]
  250.     action_reason: 'Personal attack: > {{match-1}} <'
  251.     action: report
  252.  
  253. ---
  254.  
  255. # Advocating Violence
  256. # Looks for posts and comments with this language and reports them.
  257.  
  258.     title+body (regex): [
  259.     '(kill|hang|neck)[- _](yo)?urself',
  260.     'blow (yo)?urself up',
  261.     'commit\\s*suicide',
  262.     'I\\s*hope\\s*(you|she|he)\\s*dies?',
  263.     'kill\\s*your(self|selves)'
  264.     ]
  265.     action_reason: 'Death wish: {{match-1}}'
  266.     action: report
  267.  
  268. ---    
  269.  
  270. ##Racism
  271. # Looks for posts and comments with this language and reports them.
  272.     title+body (regex): [
  273.     '(ph|f)[@a]gs?',
  274.     '(ph|f)agg?s?([e0aio]ts?|oted|otry)',
  275.     '(shit|mud)\\s*-?skins?',
  276.     '(towel|rag)\\s*heads?',
  277.     '/?r?/?coon\\s*town',
  278.     '/?r?/?ni?1?ggers?',
  279.     'ape\\s*-?fricans?',
  280.     'b[ea]ne[ry]s?',
  281.     'chimpires?',
  282.     'china\\s*m[ae]n',
  283.     'cock\\s*suckers?',
  284.     'coons?(y|i?e?s?|er)',
  285.     'dark(e?y|ies?)',
  286.     'dot\\s*heads?',
  287.     'dune\\s*coone?r?s?',
  288.     'fat\\s*fucks?',
  289.     'fuck\\s*(wits?|tards?)',  'jig\\s*apes?',
  290.     'fuck\\s*boys?',
  291.     'g(ooks?|00ks?)',
  292.     'high\\s*yellows?',
  293.     'j[!i]gg?[aer]+(boo?s?|b00?s?)',
  294.     'jigg?[aer]+(b[0o]ing)',
  295.     'jogger',
  296.     'k[iy]+kes?',
  297.     'lesbos?',
  298.     'mignorants?',
  299.     'mud\\s*childr?e?n?',
  300.     'n[1!i]gs?-?',
  301.     'n[i!j1e]+gg?(rs?|ett?e?s?|lets?|ress?e?s?|r[a0oe]s?|[ie@ao0!]rs?|r[o0]ids?|ab[o0]s?|erest)',
  302.     'nig\\s*town',
  303.     'nigg?[aeoi]s?',
  304.     'nigg?s?',
  305.     'obeasts?',
  306.     'p[0o]rch\\s*-?m[0o]nke?(ys?|ies?)',
  307.     'pakis?',
  308.     'pike?(ys?|ies)',
  309.     'queer\\s*bags?',
  310.     'shee?\\s*boons?',
  311.     'shit\\s*lords?',  'groids?',
  312.     'spics?',
  313.     'suspooks?',
  314.     'tarbab(ys?|ies?)',
  315.     'trann(ys?|ies?)',
  316.     'wet\\s*backs?',
  317.     'whore\\s*mouth'
  318.     ]
  319.     action_reason: 'Racism: > {{match-1}} <'
  320.     action: report
  321.  
  322. ---
  323.  
  324. # Anti-muslim/indian/hindi/immigrant/semitism
  325. # Looks for posts and comments with this language and reports them.
  326.     title+body (regex): [
  327.     '(aap|modi)(tard|bot|bhakt)',
  328.     '(towel|diaper).?heads?',
  329.     'aisha',
  330.     'cultural(ly)? enrich(ment|ed)',
  331.     'd(i|e|u)rkah?',
  332.     'failed(\\-)?state\\-istanis?',
  333.     'jizya',
  334.     'k[iy]kes?',
  335.     'madarchod',
  336.     'mudslimes?',
  337.     'muzzies?',
  338.     'pakis?',
  339.     'pbuh',
  340.     'religion of (peace|pieces?|piss)',
  341.     'sabra jew',
  342.     'snackbar',
  343.     'ta(qq?|k)iyy?a',
  344.     'thereligionofpeace.com'
  345.     ]
  346.     action_reason: 'Anti-Muslim: {{match-1}}'
  347.     action: report
  348.  
  349. ---
  350.  
  351. # Anti-LGBTQ+
  352. # Looks for posts and comments with this language and reports them.
  353.     title+body (regex): [
  354.     '(ph|f)+[eoia]+g+[ieao]+[tsryie]+',
  355.     'leg[_ -]?beards?',
  356.     'le[z]{2,}[yie]*[sz]*',
  357.     'trannies',
  358.     'tranny',
  359.     'wuss?[yies]*'
  360.     ]
  361.     action_reason: 'anti-LGBTQ+: {{match-1}}'
  362.     action: report
  363.  
  364.  
Add Comment
Please, Sign In to add comment