phabricator.wikimedia.org

⚓ T306593 Small wiki toolkits: How to set up popular bots on a wiki?

  • ️Thu Apr 21 2022

Small wiki toolkits: How to set up popular bots on a wiki?

Bot sessions scheduled so far are listed below:

  1. What is SuggestBot and How to Get It, Saturday, May 21st, 17:00 UTC
  2. Yobot and CHECKWIKI: How you can fix tiny errors? Sunday, May 22nd, 18:00 UTC

You can find these sessions listed under "Localization and Small Wikis Room" on the schedule page: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2022/Schedule

Session Details

“Oh, I like that bot! I want it on my wiki. How do I go about it?”.

Bots play a crucial role in the Wikimedia ecosystem. They are of different types and help automate various tasks such as fixing links, identifying spam edits, archiving pages, generating redirects, etc. Then there are bots with widespread impact on Wikipedia that are in great demand, such as Internet Archive (fixes dead links), Citation Bot (fixes citation), CommonsDelinker (removes deleted files at Wikimedia Commons). Unless one is a friend of the owner, the process to enable bots on a wiki is daunting for most non-bot owners 😀 Let’s hear from the authors how to set up their bots on a language wiki. This session will address some of the commonly asked questions about setting up a bot:

  • What different features does the bot offer?
  • How to enable it on a wiki?
  • What configuration steps would one need to make in a bot to accommodate a local wiki’s needs?
  • What additional procedure would a community need to get internal approval to run the bot?
  • How to host the bot on Wikimedia Toolforge?
  • What will it take to monitor the bot and ensure it is working as expected?
  • What does the bot’s emergency response procedure look like?

Key takeaways: Participants will learn about a few popular bots in the Wikimedia ecosystem, how to set them up on their wiki, and how to tackle problems concerning the setup.

Prerequisites: Familiarity with one or two programming languages, using command-line tools, and technical knowledge of bots.

Session mentors: TBD

Session facilitators: @srishakatux, @komla

Language of session: English

Good for newcomers?: Yes

Additional notes:

Additional resources:

Event Timeline

Comment Actions

@srishakatux: Thanks for participating in the Hackathon! We hope you had a great time.

  • If this session / event took place: Please change the task status to resolved via the Add Action...Change Status dropdown.
    • If there are specific follow-up tasks from this session / event: Please create dedicated tasks and add another active project tag to those tasks, so others can find those tasks (as likely nobody in the future will look at the Hackathon workboard when trying to find something they are interested in).
  • In this session / event did not take place: Please set the task status to declined.

Thank you,
your Hackathon venue housekeeping service

Comment Actions

Copying participants data from Etherpad https://etherpad.wikimedia.org/p/swt-running-popular-bots

We had 10 participants in the Internet Archive Bot session:

ParticipantsLanguage wiki
User:Sawood-
User:1VeertjeDutch wiki
User:4nn1l2Wikimedia Commons
User:GreenCEnglish wiki
User:Jim-
User:LcawteShoutwiki Technical Team Member
User:ZI_JonyBangla wiki
User:Markjgraham_hmbInternet Archive staff member
User:SSapaty (WMF)WMF staff member
User:SSethi_(WMF)WMF staff member

We had 11 participants in the Suggest Bot session:

ParticipantsLanguage wiki
User:ZI_JonyBangla wiki
User:Info-farmerTamil wiki
Fellow Jitser-
User:MagioladitisTechnical contributor
User:511KeVKashmiri language wiki
Major-
VogoneSmall language wikis technical contributor
User:Awal-
User:SSapaty (WMF)WMF staff member
User:SSethi_(WMF)WMF staff member
User:MSeckington (WMF)WMF staff member

We had 9 participants in the AutoWikiBrowser session:

ParticipantsLanguage wiki
User:Awal-
User:DimitriosRingas-
User:4nn1l2Wikimedia Commons
User:Eleni Christopoilou-
User:ZI_JonyBangla wiki
User:HLepp (WMF)WMF staff member
User:SSapaty (WMF)WMF staff member
User:SSethi_(WMF)WMF staff member
User:MSeckington (WMF)WMF staff member

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits