위키인용집:봇
This wiki allows global bot. Check out Community portal for more details. |
위키인용집에서는 편집을 편하게 하기 위해 봇을 사용하는 경우가 있습니다. 이것은 보통 인터위키 수리, 분류 변경, 목록 갱신과 같은 간단한 작업을 하는 데에 사용됩니다. 봇을 사용할 때에는 봇을 위한 계정을 따로 만들어야 합니다. 봇을 등록하면 기본적으로 최근 바뀜에 편집 내역이 보이지 않습니다.
정책
편집봇을 가동하려면 다음과 같은 규칙을 지켜야 합니다.
- 봇의 주인을 사용자 문서에 표시해야 합니다. 만약 한국어 위키인용집이 주 위키가 아니라면 주인에게 문의하는 최선의 방법을 표시해 주는 것도 좋은 방법입니다.
- 봇은 무해해야 합니다. 다만 문제가 발생한다면, 봇의 주인은 문제가 발생하여 문제를 보고받은 즉시 작업을 중지할 수 있어야 합니다. 문제가 있는 편집을 했을 경우에는 즉시 그 편집을 되돌려야 합니다
- 봇의 이름은 "-bot"으로 끝나는 이름과 같이, 다른 사용자가 봇으로 구별할 수 있는 이름을 사용해 주세요. 그렇지 않으면 다른 사용자에게 혼란을 줄 수 있습니다.
- 봇은 서버에 무리를 주지 않아야 합니다. 또한, 속도를 올리게 되면 다른 참여자가 편집하는데 적지 않은 지장을 받게됩니다. 일반적으로 봇 권한을 받은 봇은 10초, 봇 권한을 받지 않은 봇은 60초 이상의 편집 간격을 두는 것이 적절하다고 여겨집니다.
- 틀 문서는 문법이 복잡하기 때문에 잘못되었다가는 치명적인 결과를 불러올 수 있습니다. 틀 이름공간에서의 작업은 가급적 기피해주세요.
봇 프로그램
편집- Query API (Live)
- PyWikipediaBot— Python 언어로 작성됨. (Home Page, SF Project Page)
- WikiLink (Mathematica package)
- .NET
- DotNetWikiBot Framework (.NET Framework 2.0 기반에 C# 언어로 작성됨)
- AutoWikiBrowser
- Perl
- Anura
- WWW::Mediawiki::Client— perl 모듈과 명령어 라인 클라이언트
- WWW::Wikipedia— Wikipedia를 위한 perl 모듈