Honestly I would leave it as is. The filters that bots should exempt from
should be updated on wiki to ignore bots

On Tue, Jun 5, 2018 at 1:09 AM Martin Urbanec <[email protected]>
wrote:

> Is abusefilter recoverable? It can even block you without any API-side
> notice. Do we want to risk it or let bot operators decide on their own?
>
> Best,
> Martin
>
> po 4. 6. 2018 v 18:25 odesílatel Maarten Dammers <[email protected]>
> napsal:
>
>> Pywikibot has the concept of a recoverable error. Say your internet
>> connection drops or something else happens, the bot waits a bit and tries
>> again. The same logic could be applied when a abusefilter warning is
>> encountered and just throw an exception if it's not recoverable. We would
>> have to build a bit of abusefilter support in the framework and figure out
>> how to recover. Upload also has some logic with warnings, might be
>> something useful in there to base the logic on.
>>
>> Maarten
>>
>> On 03-06-18 22:34, Bináris wrote:
>>
>>
>>
>> 2018-06-03 22:23 GMT+02:00 Martin Urbanec <[email protected]>:
>>
>>>
>>> Well, failed sliently?  Again, I run the same bot in cs.wiki and this is
>>> what I can see in logs.
>>>
>> Yes, that's what I wrote in the initial letter with a link to the log.
>> For me, this is quite silent.
>> But your example shows something important: Dalba's solution is not
>> general enough, either. It will work for abusefilter-warning, but not for
>> SpamFilterError. Or for abuse filters that deny edit.
>>
>>>
>>> Of course Pywikibot didn't report it by email, because it will be
>>> unexpectable (and, to be precise, Pywikibot do not always have a way to
>>> email you - for example, my Pywikibot bot password don't allow emailing
>>> (well, maybe it does, I'm not sure, but it isn't required to allow it).
>>>
>>
>> Pywikibot should have the option to send a mail to the owner, if he/she
>> wants, and setting the e-mail option for the bot account is worth for this
>> purpose.
>> Of course, it wouldn't be obligatory.
>> I don't think we could expect bot owners to monitor their logs all the
>> time. Why should a human do the work of a computer?
>>
>>
>>
>> _______________________________________________
>> pywikibot mailing 
>> [email protected]https://lists.wikimedia.org/mailman/listinfo/pywikibot
>>
>>
>> _______________________________________________
>> pywikibot mailing list
>> [email protected]
>> https://lists.wikimedia.org/mailman/listinfo/pywikibot
>>
> _______________________________________________
> pywikibot mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/pywikibot
>
_______________________________________________
pywikibot mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot

Reply via email to