drop incoming twitter retweets
parent
6b72e8a4df
commit
b441174bd2
|
@ -45,6 +45,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity
|
||||||
@params = {}
|
@params = {}
|
||||||
|
|
||||||
process_status_params
|
process_status_params
|
||||||
|
return reject_payload! if twitter_retweet?
|
||||||
process_tags
|
process_tags
|
||||||
process_audience
|
process_audience
|
||||||
|
|
||||||
|
@ -83,6 +84,10 @@ class ActivityPub::Activity::Create < ActivityPub::Activity
|
||||||
key.sub(/^http.*?\.\w+\//, '').gsub(/\H+/, '')
|
key.sub(/^http.*?\.\w+\//, '').gsub(/\H+/, '')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def twitter_retweet?
|
||||||
|
@params[:text] =~ /^RT / || '🐦🔗:'.in?(@params[:text])
|
||||||
|
end
|
||||||
|
|
||||||
def process_status_params
|
def process_status_params
|
||||||
@params = begin
|
@params = begin
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue