봇

봇(소프트웨어 로봇의 약칭)이란 위키에서 단순 반복 작업을 수행하기 위해 만든 로봇입니다. 일반적으로 봇이 작동하려면 승인이 필요하며, 때때로 문서훼손자가 단기간에 위키 콘텐츠에 광범위한 손상을 입히는 데 사용합니다.
로컬 및 글로벌 봇
위키미디어 위키에서 대부분의 봇은 하나 또는 몇 개의 위키에서만 활동하며 해당 위키 커뮤니티의 승인을 받아야 합니다(로컬 봇 정책 참조). 승인된 봇은 로컬 "봇" 사용자 그룹에 추가됩니다. 특정 위키에서 활동하는 모든 봇 계정 목록은 Special:ListUsers/bot에 표시됩니다.
모든 위키미디어 위키에서 작동할 수 있는 봇은 전역 봇으로 승인될 수 있습니다(전역 봇 정책 참조). 이렇게 승인된 봇은 "전역 봇" 전역 사용자 그룹에 추가됩니다. 목록은 Special:GlobalUsers/global-bot에 표시됩니다.
로컬 봇과 전역 봇 모두 "bot" 사용자 권한(이것은 때때로 "봇 플래그"라고도 함)을 부여받습니다. 이를 통해 페이지 편집과 같은 미디어위키 작업에 대한 더 높은 속도 제한을 허용하고 기본적으로 편집 내용이 최근 변경 사항에 표시되지 않도록 합니다.
또한, 둘 다 위키미디어 사이트를 대상으로 실행되는 웹 스크래퍼의 속도를 늦추기 위해 사용되는 일부(속도 제한) 제외됩니다(위키미디어 봇 정책 참조). 이러한 예외는 전역 그룹에만 적용될 수 있으므로 모든 위키의 로컬 봇 그룹과 자동으로 동기화되는 "로컬 봇" 전역 그룹이 존재합니다.
봇 작동하기
전체 지침은 MediaWiki.org에서 매뉴얼:봇 생성을 참조하세요.
- Pywikibot 사용하기
- 영어 위키백과 봇 정책
- Steward requests/Bot status — 봇 플래그 요청하기(활동하는 사무관 없는 위키의 경우)
- 봇 액세스 설정 — 본인 소유의 미디어위키를 운영하는 사람들을 위한 정보. Special:UserRights에서 변경할 수 있습니다.
기타 봇 관련 페이지
- 봇 정책
- Small wiki toolkits/Starter kit/Bots and Tools — 위키미디어 위키의 인기 있고 유용한 봇 목록
- 반달봇 — 악성 봇에 대처하는 요령
- 되돌리기 — "봇 되돌리기"를 사용하여 최근 바뀜의 문서 훼손 행위를 숨기는 방법
봇 개발을 위한 프레임워크와 인터페이스
목록은 mw:매뉴얼:봇 만들기#프로그래밍 언어 및 라이브러리를 참조하세요.