사용자:낙엽1124/스크립트/새 문서 수

최근 편집: 2019년 10월 10일 (목) 09:17

브라우저에서 페미위키 방문 중 디버그 콘솔창에 붙여넣으면 10월 9일부터 일반 이름공간에 생성된 넘겨주기가 아닌 문서 수를 세어서 콘솔로 출력하는 스크립트입니다. 10월 10일 실행한 결과는를 출력합니다.

새로 생긴 문서(9개):
- 답장을 주세요, 왕자님
- 1인 가구
- 아달
- 구미식 룸
- 화대
- 쓰리노
- 오너-펫
- 펠라치오
- 6B

새 문서가 300개가 넘으면 300개까지만 나옵니다.

(new mw.Api())
  .get({
    action: "query",
    format: "json",
    list: "recentchanges",
    utf8: 1,
    rcstart: "2019-10-08T15:00:00.000Z",
    rcdir: "newer",
    rcnamespace: 0,
    rcprop: "title|redirect",
    rcshow: "!bot",
    rclimit: 300,
    rctype: "new",
    rctoponly: 1
  })
  .done(data => {
    const rc = data.query.recentchanges.filter(rc=>Object.keys(rc).indexOf('redirect')<0);
    const num = rc.length;
    console.log(`새로 생긴 문서(${num}개):\n` + rc.map(rc=>`- ${rc.title}`).join("\n"))
  });