Jan. 19, 2018, 4:59 a.m.admin : I'll need to lower the limit for auto banning accounts though, 11 seems a bit high no?
Jan. 19, 2018, 4:59 a.m.admin : were you also the user arnold?
Jan. 19, 2018, 5 a.m.bee_movie_ama : Eh it would be way more effective if they couldn't see they were banned
Jan. 19, 2018, 5 a.m.admin : yeah, I'll try and improve that part
Jan. 19, 2018, 5:01 a.m.admin : you also ran into the rate limit right? you should have got the "you can only send 10 messages per minute" message
Jan. 19, 2018, 5:02 a.m.bee_movie_ama : Yeah, the shitposting script is just a quick shell script with xdotool. So I had to throw a `sleep 6` between lines if I wanted to actually continue
Jan. 19, 2018, 5:03 a.m.bee_movie_ama : but that gives you plenty of time to ban and clean up, so it's pretty effective
Jan. 19, 2018, 5:03 a.m.admin : hey man, I'd love to learn more about the whole 4chan trolling thing, mind answering a few questions?
Jan. 19, 2018, 5:03 a.m.bee_movie_ama : Sure no problem
Jan. 19, 2018, 5:04 a.m.admin : is this a common thing where users post "lets spam this site" on 4chan and people actually do it?
Jan. 19, 2018, 5:05 a.m.bee_movie_ama : It happens fairly often but most users ignore it. A common reply will be something along the lines of "4chan is not your personal army".
Jan. 19, 2018, 5:05 a.m.admin : I'm not familiar with small sites getting spammed, since I figured who would bother spamming my no name chatroom
Jan. 19, 2018, 5:05 a.m.admin : the only other instance I remember was when 4chan spammed pieter levels' hoodmaps
Jan. 19, 2018, 5:06 a.m.admin : what tools do you guys use to spam sites?
Jan. 19, 2018, 5:06 a.m.bee_movie_ama : It happened more because it was spam-able rather than having an intent to make a big impact
Jan. 19, 2018, 5:07 a.m.bee_movie_ama : I'm not sure what other people use, there are dedicated tools for it but they're mostly for windows. I just write a quick shell or python script to do what I need
Jan. 19, 2018, 5:07 a.m.admin : are there some off the shelf scripts or tools that 4chan users use or custom scripts?
Jan. 19, 2018, 5:08 a.m.admin : ah ok, so you connected to the websocket enpoint and started spamming or did you have a headless browser or something?
Jan. 19, 2018, 5:08 a.m.bee_movie_ama : All mine are custom but they're not complicated or anything. One second I'll post it for you
Jan. 19, 2018, 5:10 a.m.admin : hahaha, I just got an email from my server saying user n_g was banned, so my server is doing a good job!
Jan. 19, 2018, 5:10 a.m.bee_movie_ama : Nice, I need to set up SMS alerts for my server
Jan. 19, 2018, 5:10 a.m.bee_movie_ama : Well actually I want it to message me on Signal since I have to pay for incoming SMS :(
Jan. 19, 2018, 5:11 a.m.admin : I'll need to update my code to delete the offensive content and also maybe check to see that the username is not offensive
Jan. 19, 2018, 5:12 a.m.admin : signal has an api?
Jan. 19, 2018, 5:12 a.m.bee_movie_ama : Well, might be better not to auto-delete a banned user in case someone accidentally gets banned in a legit conversation just because they got to talking too fast
Jan. 19, 2018, 5:13 a.m.bee_movie_ama : Signal doesn't have an api that I know of, but I could run a client locally and set it up with a disposable number
Jan. 19, 2018, 5:14 a.m.admin : I'll set a boolean to deleted so it won't show in the chat history and in the rare case the content is not offensive, I can set deleted to false
Jan. 19, 2018, 5:15 a.m.bee_movie_ama : On the subject of disposable numbers, jmp.chat is really cool by the way
Jan. 19, 2018, 5:15 a.m.bee_movie_ama : Disposable numbers with SIP service, lasts 30 days
Jan. 19, 2018, 5:15 a.m.admin : which boards on 4chan do users posts about spamming sites usually?
Jan. 19, 2018, 5:19 a.m.admin : re: the pastebin code, so how it works is : you create an account on the site and have it open on the browser, then run xdotool to read from the beemovie script and enter it into the input form? did I understand it correctly
Jan. 19, 2018, 5:19 a.m.bee_movie_ama : /b/ is probably the best to harness the concentrated autism of a bunch of morons, but that only works if it's easy to spam. /b/ on 8chan will get fewer people but they'll put in more effort. If it's something that's really interesting but hard to do, /baphomet/ on 8chan is a good place to start
Jan. 19, 2018, 5:21 a.m.admin : and what's the significance of beemovie? is it some meme or insider joke on image boards?
Jan. 19, 2018, 5:21 a.m.bee_movie_ama : And that would be correct as far as the pastebin code. Wasn't really worth automating account creation because it would take more time to automate that than to just create accounts
Jan. 19, 2018, 5:23 a.m.admin : were you also the user arnold who started spamming this site after I closed registration?
Jan. 19, 2018, 5:23 a.m.bee_movie_ama : The Bee Movie was just renowned for being sort of shitty. I don't really know why it's a meme, but it's kind of horrible, it's got Seinfeld which makes it simultaneosly better and worse, and the script is out there so it's convenient for spamming
Jan. 19, 2018, 5:24 a.m.bee_movie_ama : Also yes I was arnold, as well as most of what you attributed to 4chan. I think there were at most 4 or 5 other people that joined in and none of them used scripts
Jan. 19, 2018, 5:25 a.m.admin : there were others who started spamming on launch day, but post that I think it was just you
Jan. 19, 2018, 5:26 a.m.admin : re: 4chan threads, the original thread had a 404. how do posts work on 4chan, are they auto deleted after a certain amount of time or is there any moderation?
Jan. 19, 2018, 5:28 a.m.bee_movie_ama : There are a limited number of pages of threads on 4chan, once it drops off page 10 it is deleted. Threads can be bumped back to the front page with a new post, though it can be posted to without bumping it (saged)
Jan. 19, 2018, 5:29 a.m.admin : is there any moderation on 4chan?
Jan. 19, 2018, 5:30 a.m.bee_movie_ama : There is, but barely. On /b/ anything goes as long as it isn't CP. The other boards are more regulated to keep them on topic
Jan. 19, 2018, 5:32 a.m.admin : so what are the common anti-spam measures to prevent getting spammed? I have captcha, rate limiting and automated banning of accounts who post offensive content
Jan. 19, 2018, 5:34 a.m.bee_movie_ama : That's about as good as it gets unless you want to start verifying email. If it gets real bad (like it used to be on 4chan) you'll end up with a captcha per message
Jan. 19, 2018, 5:35 a.m.bee_movie_ama : actually, that might be a more friendly alternative to the rate limiting. Nobody's going to pay a captcha farm to spam this site (yet), so you could make users hitting the limit solve captchas.
Jan. 19, 2018, 5:36 a.m.admin : what's a captcha farm?
Jan. 19, 2018, 5:40 a.m.bee_movie_ama : There are some services that will solve captchas for you. They'll provide an API to legions of poor kid solving captchas for a yuan a day or however that works
Jan. 19, 2018, 5:42 a.m.admin : what sites do people spam using a captcha farm?
Jan. 19, 2018, 5:46 a.m.admin : just curious, what other services exist to aid in spamming sites?
Jan. 19, 2018, 5:46 a.m.bee_movie_ama : Search engines (keep googling a result and clicking on a link to boost it's score), app reviews, account creation, etc... Also most forum / comment section manipulation techniques require lots of accounts
Jan. 19, 2018, 5:47 a.m.bee_movie_ama : Though all those are kind of higher caliber than the crap 4chan does. That's more along the lines of SEO companies / PR firms / etc...
Jan. 19, 2018, 5:47 a.m.bee_movie_ama : Lunch time, I'll be back in a little bit
Jan. 19, 2018, 5:50 a.m.admin : sure, you are more than welcome to contribute in good faith, no spamming or offensive content please :)
Jan. 19, 2018, 7:18 a.m.admin : I was thinking about writing a blog post about dealing with spam with the example being my chat room,
Jan. 19, 2018, 7:23 a.m.admin : though I won't be talking much about 4chan or the broader spam economy since that's just asking for trouble
Jan. 19, 2018, 10:27 a.m.bee_movie_ama : Yeah I wouldn't mention it. Someone would take it as a challenge
Jan. 19, 2018, 3:29 p.m.admin : will redirect all requests from the old domain to this
Jan. 19, 2018, 3:49 p.m.ploggingdev : Testing from my phone
Jan. 19, 2018, 4:11 p.m.admin : For context : bee_movie_ama spammed this site from the day it launched, he came back today and started spamming to discover some reasonably effective ant-spam measures : rate limiting 10 messages/user/minute and automated banning of accounts which use offensive launguage