rpg.pbem.online

Search

Items tagged with: troll

#diaspora #spam #troll #ban #podmin

#zlax is such a huge #PITA. Third version of the cleaner script. I hope it won't do innocent victims.I guess it will have to run by cron regularly until hell freezes and Zlax tires.
#!/usr/bin/env ruby 

# Load diaspora environment 
ENV["RAILS_ENV"] ||= "production" 
require_relative "config/environment" 

toxic_accounts = Person.find_by_substring('ivan zlax') 
toxic_list = toxic_accounts.map { |z| z.diaspora_handle } 
toxic_list.append('vm66%@diaspora.ruhrmail.de', '[email protected] ', '[email protected]%', '[email protected]%') 
puts toxic_list.inspect 
#exit 

for toxic in toxic_list do 
  puts "Blocking and cleaning #{toxic}" 

  local_spammers, remote_spammers = Person.where("diaspora_handle LIKE ?", toxic).where(closed_account: false).partition(&:local?) 

# Retract all comments of local spammers and close their accounts 
local_spammers.each do |spammer| 
  Comment.where(author_id: spammer.id).each do |comment| 
    puts "delete #{comment.guid} from post #{comment.parent.guid}" 
    spammer.owner.retract(comment) 
  end 
  spammer.owner.close_account! 
end 

# Retract all spam comments on posts of local users and delete the rest 
Comment.where(author_id: remote_spammers.map(&:id)).each do |comment| 
  puts "delete #{comment.guid} from post #{comment.parent.guid}" 
  post_author = comment.parent.author 
  if post_author.local? 
    post_author.owner.retract(comment) 
  else 
    comment.destroy 
  end 
end 

# Close accounts of remote users if wanted 
remote_spammers.each do |spammer| 
  puts "close account #{spammer.diaspora_handle}" 
  #AccountDeleter.new(spammer.diaspora_handle).perform! 
  spammer.update_column(:serialized_public_key, "BLOCKED") 
  puts "closed account #{spammer.diaspora_handle}" 
end 

end
 
#diaspora #spam #troll #ban #podmin

Sigh! #zlax is back again. New version of the script. I guess it is better to run it regularly until the guy gets tired.
# Load diaspora environment                                                                                                                                                                                                                                                                                                   
ENV["RAILS_ENV"] ||= "production" 
require_relative "config/environment" 

for toxic in [ '[email protected]', '[email protected] ', '[email protected]%', '[email protected]%' ] do 
  puts "Blocking and cleaning #{toxic}" 

  local_spammers, remote_spammers = Person.where("diaspora_handle LIKE ?", toxic).where(closed_account: false).partition(&:local?) 

# Retract all comments of local spammers and close their accounts                                                                                                                                                                                                                                                             
local_spammers.each do |spammer| 
  Comment.where(author_id: spammer.id).each do |comment| 
    puts "delete #{comment.guid} from post #{comment.parent.guid}" 
    spammer.owner.retract(comment) 
  end 
  spammer.owner.close_account! 
end 

# Retract all spam comments on posts of local users and delete the rest                                                                                                                                                                                                                                                       
Comment.where(author_id: remote_spammers.map(&:id)).each do |comment| 
  puts "delete #{comment.guid} from post #{comment.parent.guid}" 
  post_author = comment.parent.author 
  if post_author.local? 
    post_author.owner.retract(comment) 
  else 
    comment.destroy 
  end 
end 

# Close accounts of remote users if wanted                                                                                                                                                                                                                                                                                    
remote_spammers.each do |spammer| 
  puts "close account #{spammer.diaspora_handle}" 
  #AccountDeleter.new(spammer.diaspora_handle).perform!                                                                                                                                                                                                                                                                       
  spammer.update_column(:serialized_public_key, "BLOCKED") 
  puts "closed account #{spammer.diaspora_handle}" 
end 

end
 
#diaspora #spam #troll #ban #podmin

Sigh! #zlax is back again. New version of the script. I guess it is better to run it regularly until the guy gets tired.
# Load diaspora environment                                                                                                                                                                                                                                                                                                   
ENV["RAILS_ENV"] ||= "production" 
require_relative "config/environment" 

for toxic in [ '[email protected]', '[email protected] ', '[email protected]%', '[email protected]%' ] do 
  puts "Blocking and cleaning #{toxic}" 

  local_spammers, remote_spammers = Person.where("diaspora_handle LIKE ?", toxic).where(closed_account: false).partition(&:local?) 

# Retract all comments of local spammers and close their accounts                                                                                                                                                                                                                                                             
local_spammers.each do |spammer| 
  Comment.where(author_id: spammer.id).each do |comment| 
    puts "delete #{comment.guid} from post #{comment.parent.guid}" 
    spammer.owner.retract(comment) 
  end 
  spammer.owner.close_account! 
end 

# Retract all spam comments on posts of local users and delete the rest                                                                                                                                                                                                                                                       
Comment.where(author_id: remote_spammers.map(&:id)).each do |comment| 
  puts "delete #{comment.guid} from post #{comment.parent.guid}" 
  post_author = comment.parent.author 
  if post_author.local? 
    post_author.owner.retract(comment) 
  else 
    comment.destroy 
  end 
end 

# Close accounts of remote users if wanted                                                                                                                                                                                                                                                                                    
remote_spammers.each do |spammer| 
  puts "close account #{spammer.diaspora_handle}" 
  #AccountDeleter.new(spammer.diaspora_handle).perform!                                                                                                                                                                                                                                                                       
  spammer.update_column(:serialized_public_key, "BLOCKED") 
  puts "closed account #{spammer.diaspora_handle}" 
end 

end
 
#diaspora #podmin
Happy Christmas #zlax! Oh, I forgot that you cannot read me and I cannot read you, you nasty #troll!

cleaner script (alt link)
 
#diaspora #spam #troll #ban #podmin

#zlax is such a huge #PITA. Third version of the cleaner script. I hope it won't do innocent victims.I guess it will have to run by cron regularly until hell freezes and Zlax tires.
#!/usr/bin/env ruby 

# Load diaspora environment 
ENV["RAILS_ENV"] ||= "production" 
require_relative "config/environment" 

toxic_accounts = Person.find_by_substring('ivan zlax') 
toxic_list = toxic_accounts.map { |z| z.diaspora_handle } 
toxic_list.append('vm66%@diaspora.ruhrmail.de', '[email protected] ', '[email protected]%', '[email protected]%') 
puts toxic_list.inspect 
#exit 

for toxic in toxic_list do 
  puts "Blocking and cleaning #{toxic}" 

  local_spammers, remote_spammers = Person.where("diaspora_handle LIKE ?", toxic).where(closed_account: false).partition(&:local?) 

# Retract all comments of local spammers and close their accounts 
local_spammers.each do |spammer| 
  Comment.where(author_id: spammer.id).each do |comment| 
    puts "delete #{comment.guid} from post #{comment.parent.guid}" 
    spammer.owner.retract(comment) 
  end 
  spammer.owner.close_account! 
end 

# Retract all spam comments on posts of local users and delete the rest 
Comment.where(author_id: remote_spammers.map(&:id)).each do |comment| 
  puts "delete #{comment.guid} from post #{comment.parent.guid}" 
  post_author = comment.parent.author 
  if post_author.local? 
    post_author.owner.retract(comment) 
  else 
    comment.destroy 
  end 
end 

# Close accounts of remote users if wanted 
remote_spammers.each do |spammer| 
  puts "close account #{spammer.diaspora_handle}" 
  #AccountDeleter.new(spammer.diaspora_handle).perform! 
  spammer.update_column(:serialized_public_key, "BLOCKED") 
  puts "closed account #{spammer.diaspora_handle}" 
end 

end
 
#diaspora #spam #troll #ban #podmin

#zlax is such a huge #PITA. Third version of the cleaner script. I hope it won't do innocent victims.I guess it will have to run by cron regularly until hell freezes and Zlax tires.
#!/usr/bin/env ruby 

# Load diaspora environment 
ENV["RAILS_ENV"] ||= "production" 
require_relative "config/environment" 

toxic_accounts = Person.find_by_substring('ivan zlax') 
toxic_list = toxic_accounts.map { |z| z.diaspora_handle } 
toxic_list.append('vm66%@diaspora.ruhrmail.de', '[email protected] ', '[email protected]%', '[email protected]%') 
puts toxic_list.inspect 
#exit 

for toxic in toxic_list do 
  puts "Blocking and cleaning #{toxic}" 

  local_spammers, remote_spammers = Person.where("diaspora_handle LIKE ?", toxic).where(closed_account: false).partition(&:local?) 

# Retract all comments of local spammers and close their accounts 
local_spammers.each do |spammer| 
  Comment.where(author_id: spammer.id).each do |comment| 
    puts "delete #{comment.guid} from post #{comment.parent.guid}" 
    spammer.owner.retract(comment) 
  end 
  spammer.owner.close_account! 
end 

# Retract all spam comments on posts of local users and delete the rest 
Comment.where(author_id: remote_spammers.map(&:id)).each do |comment| 
  puts "delete #{comment.guid} from post #{comment.parent.guid}" 
  post_author = comment.parent.author 
  if post_author.local? 
    post_author.owner.retract(comment) 
  else 
    comment.destroy 
  end 
end 

# Close accounts of remote users if wanted 
remote_spammers.each do |spammer| 
  puts "close account #{spammer.diaspora_handle}" 
  #AccountDeleter.new(spammer.diaspora_handle).perform! 
  spammer.update_column(:serialized_public_key, "BLOCKED") 
  puts "closed account #{spammer.diaspora_handle}" 
end 

end
 
Image/Photo

# Troll Healer #


Krita drawing - 7000 x 7016 px - 3.2 MB PNG. - Part of @(: aNNa :) blume's Diadvent 2020. Posting some artwork every day until Christmas - This is a drawing made one evening not too long ago. I was not sure if I would finish it. Now I did.

Go to katharsisdrill.art

High resolution file:


Image/Photo




Image/Photo

Like all other works on this profile this work is licensed under a

Creative Commons Attribution 4.0 International License.


Attribute: Katharsisdrill - Link to: https://katharsisdrill.art



Made with Krita

#Diadvent2020 #art #krita #madewithkrita #eveningdrawing #eveningdrawings #whiteonblack #troll #healing #grotto
#mywork #ownwork #cc #creativecommons #cc-by
 
Later posts Earlier posts