{"action":"opened","issue":{"url":"https://api.github.com/repos/mysociety/alaveteli/issues/3891","repository_url":"https://api.github.com/repos/mysociety/alaveteli","labels_url":"https://api.github.com/repos/mysociety/alaveteli/issues/3891/labels{/name}","comments_url":"https://api.github.com/repos/mysociety/alaveteli/issues/3891/comments","events_url":"https://api.github.com/repos/mysociety/alaveteli/issues/3891/events","html_url":"https://github.com/mysociety/alaveteli/issues/3891","id":219518436,"number":3891,"title":"Dormant spam users update about_me text after signup checks","user":{"login":"garethrees","id":282788,"avatar_url":"https://avatars2.githubusercontent.com/u/282788?v=3","gravatar_id":"","url":"https://api.github.com/users/garethrees","html_url":"https://github.com/garethrees","followers_url":"https://api.github.com/users/garethrees/followers","following_url":"https://api.github.com/users/garethrees/following{/other_user}","gists_url":"https://api.github.com/users/garethrees/gists{/gist_id}","starred_url":"https://api.github.com/users/garethrees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garethrees/subscriptions","organizations_url":"https://api.github.com/users/garethrees/orgs","repos_url":"https://api.github.com/users/garethrees/repos","events_url":"https://api.github.com/users/garethrees/events{/privacy}","received_events_url":"https://api.github.com/users/garethrees/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-04-05T09:17:30Z","updated_at":"2017-04-05T09:17:30Z","closed_at":null,"body":"To avoid initial spam filters, spammers create users to lie dormant for a period of time. They then update the profile text:\r\n\r\n![screen shot 2017-04-05 at 10 07 00](https://cloud.githubusercontent.com/assets/282788/24698528/ee3f32c8-19e8-11e7-8608-78f885a97d42.png)\r\n\r\n```ruby\r\nputs User.where(\"email LIKE ?\", \"%@webgarden.com\").not_banned.map { |u| helper.distance_of_time_in_words(u.created_at, u.updated_at ) };nil\r\n20 days\r\n11 days\r\n3 days\r\nabout 1 month\r\n6 days\r\n6 days\r\n16 days\r\nless than a minute\r\n30 days\r\nabout 1 month\r\n10 days\r\n5 days\r\n11 days\r\n27 days\r\n10 days\r\n1 day\r\n7 days\r\n16 days\r\nabout 10 hours\r\n23 days\r\n27 days\r\n4 days\r\n1 day\r\n3 days\r\n14 days\r\n18 days\r\n5 days\r\nabout 1 month\r\n21 days\r\n28 days\r\nabout 1 month\r\n21 days\r\n13 days\r\nabout 1 month\r\n26 days\r\n25 days\r\nabout 1 month\r\n2 days\r\n3 days\r\nabout 1 month\r\nabout 2 months\r\n13 days\r\n17 days\r\nabout 1 month\r\n30 days\r\nabout 2 months\r\n20 days\r\n16 days\r\n27 days\r\n8 days\r\n18 days\r\n3 minutes\r\n27 days\r\n13 days\r\nless than a minute\r\nabout 1 month\r\nabout 1 month\r\n28 days\r\nabout 1 month\r\nabout 1 month\r\n27 days\r\nabout 1 month\r\n20 days\r\n15 days\r\n7 days\r\n20 days\r\nabout 1 month\r\n7 days\r\n8 minutes\r\nabout 1 month\r\n15 days\r\n24 days\r\n```"}}
{"actor":{"display_login":"garethrees"}}