Wikipedia:Bots/Requests for approval/MelonBot 3
- The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Approved.
Automatic or Manually Assisted: Automatic supervised
Programming Language(s): Python using Pywikipedia
Function Summary: Distributution of bulk mail to Usertalk pages
Edit period(s) (e.g. Continuous, daily, one time run): onetime run
Edit rate requested: no more than 300 edits per run at 3 edits per minute
Already has a bot flag (Y/N): Y
Function Details: Very simple - compile a list of user talk pages from a text file or from LinksOnPage, load each page, append wikitext extracted from another page or another text file, and save the page. Rinse, lather, repeat. Will be used initially to distribute the LOCE roll call.
Discussion
[edit]Does it support {{bots}}/{{nobots}}? MaxSem(Han shot first!) 15:36, 21 December 2007 (UTC)[reply]
- It does now you've mentioned it
:D
Happy‑melon 15:45, 21 December 2007 (UTC)[reply]- I think it is supported by everythiung done in pywikipedia, but i can't guarantee that. -- maelgwn - talk 13:19, 22 December 2007 (UTC)[reply]
- Pywikipedia has very simple support for it (a boolean
BotMayEdit()
parameter), but it is incumbent on the programmer to check its state - nothing in the pywikipedia framework forces bots to ignore pages with {{nobots}}. Happy‑melon 14:16, 22 December 2007 (UTC)[reply]
- Pywikipedia has very simple support for it (a boolean
- I think it is supported by everythiung done in pywikipedia, but i can't guarantee that. -- maelgwn - talk 13:19, 22 December 2007 (UTC)[reply]
Approved for trial (25 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Sounds simple. -- maelgwn - talk 13:19, 22 December 2007 (UTC)[reply]
- Thanks. I'll be right back
:D
Happy‑melon 14:16, 22 December 2007 (UTC)[reply]- Trial complete with 25 distributions of the LOCE roll call. It got a bit cock-eyed over the redirected User talk:Giler S, but I've fixed that. Looks good to me. Happy‑melon 15:13, 22 December 2007 (UTC)[reply]
- Lol can you please sign your contributions to talk pages and place new messages under a level 2 heading :-P. You know the normal stuff, show us one more edit with these fixed please. -- maelgwn - talk 23:23, 22 December 2007 (UTC)[reply]
- Well the bot just copies whatever's in a specified page (in this case one of my sandboxes), so the ommission of a heading is just my carelessness on the original mailing page. Sig is a code issue, easily fixed (ooh a whole extra... six characters!). Both are now done - took me long enough to fix the sig though! No less than five trials in, I realised I was playing with the code in an exception rather than the main stream. <egg>Oops!</egg>. All fixed now though. Happy‑melon 13:19, 23 December 2007 (UTC)[reply]
- Lol can you please sign your contributions to talk pages and place new messages under a level 2 heading :-P. You know the normal stuff, show us one more edit with these fixed please. -- maelgwn - talk 23:23, 22 December 2007 (UTC)[reply]
- Trial complete with 25 distributions of the LOCE roll call. It got a bit cock-eyed over the redirected User talk:Giler S, but I've fixed that. Looks good to me. Happy‑melon 15:13, 22 December 2007 (UTC)[reply]
Thats better. Approved.. Don't send too much spam ;-). -- maelgwn - talk 23:22, 23 December 2007 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.