Doesn't detect spam filtered accounts(they will be active according to it)It’s been running for a week or so with no bans on 30 accounts (at least according to https://nullprogram.com/am-i-shadowbanned/, some manual checks by me, and the bots’ comments have been getting responses as well). But so far the bots have only been doing “legit” activity, i.e. upvoting posts on the hot page of askreddt, commenting on big threads, etc. My goal is to make the “legit” stuff the accounts do cover for the more shady stuff that they are eventually going to do (once the accounts get enough karma and age) like upvote my posts.
Doesn't detect spam filtered accounts(they will be active according to it)
Maybe parts of it like the mobile API. Probably not though. Why would I want more spam on reddit (unless it’s my own)?
I created a bot with Praw and reddit just shadow banned me as soon as I post something...that's cool creating a bot that's based on the mobile api channel with reddit is way better than using a chromium based automation that's the strong point about this bot i believe this would lower shadow ban rates and also enhance performance AF
if u are running each account with a specific proxy to it + using golang's concurrency + some good vps, you can spam the shit out of reddit . btw iguess ur name is familiar lol, Good luck !
you were using Praw iguess that's the problem reddit is smart enough to detect some patterns so it can tell which action is likely done by a Bot especially if alot of ppl use the same botapi (Praw) the AI can acquire data really fast .I created a bot with Praw and reddit just shadow banned me as soon as I post something...
Can your bots post actual content, like text and video posts when the photos or videos are provided?
Exactly. Chromium-based was a little too unreliable for my tastes so I went with unofficial mobile api. Also my name refers to https://en.wikipedia.org/wiki/Tabun_(nerve_agent)that's cool creating a bot that's based on the mobile api channel with reddit is way better than using a chromium based automation that's the strong point about this bot i believe this would lower shadow ban rates and also enhance performance AF
if u are running each account with a specific proxy to it + using golang's concurrency + some good vps, you can spam the shit out of reddit . btw iguess ur name is familiar lol, Good luck !
What I am doing is different than praw. With praw it is obvious you're botting cause you have to create an api key and do everything using that (which makes it easy to monitor and also probably puts your posts under extra scrutiny) whereas I am basically emulating the requests that the Reddit iOS app would make, which doesn't require creating an api key/using https://www.reddit.com/prefs/apps.I created a bot with Praw and reddit just shadow banned me as soon as I post something...
sitive, but single to low double digit, karma from just paraphrasing rising comments. I fixed quite a few bugs and the software is mostly out of the "testing" phase so I am going to scale up to more accounts. I still need to figure out how to grow the karma quicker though. I found some interesting ideas from SEOMadHatter at https://www.blackhatworld.com/seo/yikes-found-an-amazing-wa
Yeah you are right it probably c
This is way above my level lol, thanks for sharing. I'll try to make it work. What do you think about webapp API. It's easier to emulate and still hard to detect right?Yes
Exactly. Chromium-based was a little too unreliable for my tastes so I went with unofficial mobile api. Also my name refers to https://en.wikipedia.org/wiki/Tabun_(nerve_agent)
What I am doing is different than praw. With praw it is obvious you're botting cause you have to create an api key and do everything using that (which makes it easy to monitor and also probably puts your posts under extra scrutiny) whereas I am basically emulating the requests that the Reddit iOS app would make, which doesn't require creating an api key/using https://www.reddit.com/prefs/apps.
If you are interested in this I would start here https://thao.pw/reddit-reverse-engineering/ and https://github.com/t-rekttt/reddit_unofficial. This is for android but the process for iOS is similar (emulating Android is probably a better idea anyways because more people use it, I just did iOS because I have an iPhone). Charles Proxy software is also very useful in reverse engineering mobile applications.
This is way above my level lol, thanks for sharing. I'll try to make it work. What do you think about webapp API. It's easier to emulate and still hard to detect right?
Interesting flow - how do your bots get to your "manual submitted posts"? Do they search specifically? Direct link? ... because if this is the case, it's highly obvious that your bots (which all surf around normally) are "connected"..Yes. I wrote it in Golang. I have never worked with Zennoposter so I can't offer any comparisons.
The basic idea is something like this
View attachment 156090
I started by writing the part of the job server that generates the "padding" activity for the accounts - a snippet of this code can be found at https://pastebin.com/9LxRd3A8 (the code is not very pretty). Then, using Charles proxy and a bunch of debugging I wrote a client for the reddit mobile API. It mostly uses the same OAuth endpoints as the official API but the authentication is a little different (involves some request signing) and it also has some GraphQL stuff as well. This became the basis of the "worker." Then I linked the job server and the worker using RabbitMQ queues. I also added some code for status reporting to the workers to report if the job was successful or not. After that, I added the ability to the job server to submit my own custom tasks to the workers to the job server instead of just the autogenerated ones.
Interesting flow - how do your bots get to your "manual submitted posts"? Do they search specifically? Direct link? ... because if this is the case, it's highly obvious that your bots (which all surf around normally) are "connected"..