How are you speeding up MewBot?

How are you speeding up MewBot?

I notice that MewBot saves on the order of 20-30 changes per minute. I'm using a modified version of your blib for my bot, but every time it saves a page, it sleeps on the order of 5-8 secs, and I end up with only 5-7 changes per minute. This is using the page.save() function. Apparently you must be disabling throttling or using some API that doesn't throttle, or at least throttles less? t notice some scripts using page.put() or page.put_async(), and the code text = page.get(throttle=False), but I'm not sure how to directly control throttling, nor am I sure what the difference between page.save(), page.put() and page.put_async() is. Any help would be greatly appreciated.

Benwing (talk)07:12, 13 November 2014

OK I think I figured it out, reducing the values of put_throttle, maxlag and maxthrottle in user-config.py. What settings do you use?

Benwing (talk)07:57, 13 November 2014

I only use put_throttle=1. Some people here think that this overloads the server, but I've been doing it a long time and I never noticed anything. Surely the servers are robust enough to handle one more request per second?

CodeCat15:30, 13 November 2014