Modul:Antal pågående robotansökningar

Dokumentationen för denna modul kan skapas på Modul:Antal pågående robotansökningar/dok

local p = {}
function p.retrieve_open_requests( frame )
    local pg = mw.title.new( "Wikipedia:Robotansökan")
    local text = pg:getContent()
    if not (text) then return "error: failed to mw.title.new(Wikipedia:Robotansökan)" end
    local text = mw.ustring.match( text, "== Nya ansökningar / New requests ==(.*)== Avböjda ansökningar / Declined ==")
    
    local k = 0
    for user in mw.ustring.gmatch( text, "Robotägare:") do
       k = k + 1
        -- mw.log("DEBUG:" .. user)
    end
    return k
end
 
return p