On Wed, Apr 11, 2012 at 12:24 AM, Niklas Laxström
<niklas.laxstrom(a)gmail.com
wrote:
Solution 2:
Use the api.php to post to the user talk page.
* Has lots of failure cases:
** Connection error/Timeout
Try again.
** May need to create user account separately
Create a global account for the bot
** The account may be protected
** Talk page might be protected
give the bot account some global privilege that lets it do so.
This. Nothing else will cover every case.
What? I don't follow this at all. You think creating a super-bot is a good
idea instead of handling edge cases gracefully? If the page is protected,
don't post to it... it's protected.
This kind of message delivery is generally wiki-project newsletters and
other quasi-spam, not S.O.S. signals from a sinking ship. If the tool skips
a few pages due to them being protected, I think we'll be all right.
MZMcBride