@jwz I’m not sure it’s a great idea (especially when “stay federated but block all DMs to non-followers” is apparently an implemented option?) but “if you can’t deal with your spam, your users will pay a price and complain to you” seems to help get incentives in the right place?