buxlover / autobump Goto Github PK
View Code? Open in Web Editor NEWAuto-Bump for BitcoinTalk.org
License: MIT License
Auto-Bump for BitcoinTalk.org
License: MIT License
until we find a way to bypass it, this repo won't achieve its goal :(
it would be useful for an instant deploy, you just change data.json and you are on the go. Please add a dockerfile
Sorry for the noob question but, there isn't any process-new.php file to run
I have modified the data.json as described.
Excerpt of data.json:
"threads": [{
"url": "https://bitcointalk.org/index.php?topic=1XXXXXX"
},{
"url": "https://bitcointalk.org/index.php?topic=1XXXXXX"
}]
So my setup is:
The procedure I did:
WAIT 7 minutes (new accounts need to wait 360 secs between each post, I waited 7 mins just to be sure)
So the thing is...
Just wanted to report my issues. Technically, for each thread I can run one instance of the script to avoid this whole issue but yeah, just wanted to report the issue.
Unfortunately, I cannot reproduce this with 3, 4, ... threads cause I only have 2 threads.
If you use a new bitcointalk account with still very low activity count for bumping, and let's say you have 2 threads so you want to bump both threads one after another, then an error message is thrown.
Error:
Notice: Undefined variable: posts in C:\Users\Administrator\Desktop\UniServerZ\www_bump\functions.php on line 260
Putting BumpNotice: Undefined offset: -1 in C:\Users\Administrator\Desktop\UniServerZ\www_bump\functions.php on line 113
Fatal error: Uncaught Error: Call to a member function find() on null in C:\Users\Administrator\Desktop\UniServerZ\www_bump\functions.php:115 Stack trace: #0 C:\Users\Administrator\Desktop\UniServerZ\www_bump\functions.php(242): getPosts('<!DOCTYPE html ...', 'https://bitcoin...', true) #1 C:\Users\Administrator\Desktop\UniServerZ\www_bump\cron.php(29): bumpIt(Resource id #6, 'https://bitcoin...') #2 {main} thrown in C:\Users\Administrator\Desktop\UniServerZ\www_bump\functions.php on line 115
I guess because new accounts have a limit regarding post requests.
If you post in a thread and want to post in another thread right after, it says on the Bitcointalk website that you have to wait 360 seconds before next post.
I think that this might have something to do with why the error message comes up but I'm not sure.
Either way, it would be good if that error can be caught and you print out nothing or simple message to user.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.