Faq/Wiki/017

    From The Document Foundation Wiki
    < Faq‎ | Wiki
    This page is a translated version of the page Faq/Wiki/017 and the translation is 100% complete.
    Other languages:

    Hoe gebruik ik een bot (bijv. AWB, PyWikiBot) in onze wiki

    Algemeen

    Als je de bot automatisch wilt laten lopen dan gebruik je het beste daarvoor een apart account, vraag een bureaucraat (bijv. User:Dennisroczek) voor een 'bot flag' voor het nieuwe account. Je moet eerst API toegang hebben voor het laten lopen van bots. Ga naar Special:BotPasswords en maak API-access aan voor je bot.

    AWB

    Vanwege een bug en MediaWiki versie 1.27 is dit nu niet mogelijk, zie Wikimedia's Phabricator T159866 (bug ticket). NB: Omdat deze wiki op 7-2022 draait op MediaWiki 1.35.6 zegt de voorgaande opmerking niet zo veel.

    PyWikiBot

    De volgende (niet perfecte) configuratie is voor logging in TDFwiki. Beide bestanden moeten staan in de rootmap van PyWikiBot.

    user-config.py

    #mylang='en'
    console_encoding = 'utf-8'
    password_file = "user-password.py"
    max_external_links = 4 # gebruikt voor het programma dat de dode links test, zodat het de pc een beetje ontziet
    
    #TDFWIKI
    mylang = 'TDFwiki'
    family = 'TDFwiki'
    usernames['TDFwiki']['TDFwiki'] = u'CleanupBot'
    family_files['TDFwiki'] = 'https://wiki.documentfoundation.org/api.php'
    sysopnames['TDFwiki']['TDFwiki'] = u'CleanupBot' # als de bot beheerdersrechten heeft, was nodig voor het verwijderen van pagina's
    

    user-password.py

    ('TDFwiki', 'TDFwiki', u'CleanupBot', BotPassword(u'CleanupBot', u'ja, dit wachtwoord wordt, zonder die e, door niemand geradn ;-)'))