Jump to content

Wikipedia:Bots/Requests for approval/BaranBOT 3

From Wikipedia, the free encyclopedia

Operator: DreamRimmer (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 05:08, Wednesday, June 19, 2024 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python

Source code available:

Function overview: Upload and update graph for unreviewed NPP articles.

Links to relevant discussions (where appropriate):

Edit period(s): Weekly

Estimated number of pages affected: 2

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): No

Function details: This bot will upload a weekly graph for unreviewed NPP articles and update the upload date at Wikipedia talk:New pages patrol/Reviewers/Header.

Discussion[edit]

  • I'm currently on mobile, but doesn't MusikBOT do that task? Or some other bot? While I was active at NPP, I think we had automated the chart somehow. On mobile, I could find only this BRfA. Maybe we should ask MusikAnimal in case DreamRimmer hasn't spent a lot of time on programming. —usernamekiran (talk) 05:45, 19 June 2024 (UTC)[reply]
    Since the graphs extension became disabled, DreamRimmer makes the graph manually every week. This bot would automate that laborious process, so I support it. DreamRimmer, out of curiosity and in the interest of documenting this, where do you get your data from? Does MusikBot write the data to a page somewhere and then you use that? –Novem Linguae (talk) 09:13, 19 June 2024 (UTC)[reply]
    I am currently using data from https://npptech.toolforge.org/npp/data.php?type=unreviewedArticles, but I plan to use the db directly in the future. – DreamRimmer (talk) 11:28, 19 June 2024 (UTC)[reply]
    Thanks for the ping. Indeed, NPPChart and the similar CategoryCounter tasks are not very useful now that graphs are not a thing. Which reminds me, I probably should have looked into disabling those tasks some time ago! @DreamRimmer Before I do so, is it any easier for your bot to go off of the JSON pages MusikBot populates (hourly, daily, weekly and monthly)? I'm happy to keep it running if it helps, but the multi-bot dependency is probably best avoided. MusikAnimal talk 05:23, 20 June 2024 (UTC)[reply]
    Thanks for your response,@MusikAnimal. I agree that multi-bot dependency is not good, so I will use the db directly. You can stop these jobs if you want :) – DreamRimmer (talk) 15:59, 20 June 2024 (UTC)[reply]