Wiktionary talk:Votes/bt-2009-03/User:HersfoldBot for bot status

case
"Do not already exist here in either the Transwiki: or main word namespaces" — WP articles' titles are all first-letter capital. Will the bot check for the corresponding lowercase page here?—msh210 ℠  15:34, 19 March 2009 (UTC)


 * Yes; the relevant part of the source code is:


 * If either page exists, the bot will not import the article but will mark it as already imported on our (Wikipedia's) end. Hers fold  (talk) 17:14, 23 March 2009 (UTC)


 * That's not very complete. :-/  Before Transwiki-ing United States of America, I think you should check for all of the following here:
 * Transwiki:United States of America (as you currently do)
 * United States of America
 * united States of America
 * united states of america (as you currently do)
 * BTW, Wiki#exists(String...) performs just one API query, so it's friendlier to call it once with four arguments than four times each with one argument.
 * —Ruakh TALK 21:47, 23 March 2009 (UTC)


 * Hm. Good point. Ok, I'll make some revisions and update the code. Thanks! Hers fold  (talk) 04:02, 24 March 2009 (UTC)


 * Now updated to catch all four cases you outlined:


 * Thanks, gentlemen.—msh210 ℠  17:10, 24 March 2009 (UTC)

bot flag
The proposal says the bot won't need the bot flag. Why? Is that because the imports won't show up on recentchanges?—msh210 ℠  15:41, 19 March 2009 (UTC)


 * The imports may show up there anyway (not 100% sure on that), but the edits it makes to WT:TW, for example, would certainly not appear in RC unless the bot is unflagged as I am requesting. Also, the bot has no need for the higher editing rate limits as it is not intended to run very quickly (it's set to the default throttle speed of about 5-10 seconds/edit so that it a) doesn't kill the import API which I'm told is shaky to begin with (and testing confirms this) and b) I have time to notice and can kill the bot in the unlikely event something goes wrong and it doesn't kill itself. Any user can write to the API, so the bot does not need the flag for that particular thing to work; it just needs the import flag so it has the right to use that particular function. I hope this answers your question. Hers fold  (talk) 17:06, 23 March 2009 (UTC)