Zoywiki/Zoybot: Difference between revisions
< Zoywiki
(Created page with "== General Info == Zoybot is a wiki bot written by ~~~. It automates editing a massive number of articles, particularly useful if you have generated this data for hundreds or...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
Zoybot is a wiki bot written by [[User:Zoycite|Zoycite]] ([[User talk:Zoycite|talk]]). It automates editing a massive number of articles, particularly useful if you have generated this data for hundreds or thousands of articles using a program or script. | Zoybot is a wiki bot written by [[User:Zoycite|Zoycite]] ([[User talk:Zoycite|talk]]). It automates editing a massive number of articles, particularly useful if you have generated this data for hundreds or thousands of articles using a program or script. | ||
Use of Zoybot is limited to wiki Administrators, and can only be executed by Zoycite. This prevents large scale vandalism. | Use of Zoybot is limited to wiki Administrators, and can only be executed by Zoycite or other privileged Administrator. This prevents large scale vandalism. | ||
== Formatting Bot data == | == Formatting Bot data == | ||
Line 34: | Line 34: | ||
</pre> | </pre> | ||
== Running Zoybot from Build Server == | |||
You need to be an authorized wiki admin in order to run zoybot from the build server. However build admin can be gained if you are in the AIM chat. Contact [[User:Zoycite]] for access to AIM chat. | |||
# Navigate to [http://build.zoywiki.com:8810/overview/16 root/zoybot/Manual/From Copy Paste] | |||
# Click the play button | |||
# Select which server the bot will run on. | |||
## All new content must first be tested on staging.zoywiki.com | |||
# Paste the contents of the bot file into the "zoybot file text" field | |||
# Click '''Ok''' | |||
See this image for reference | |||
[[Image:zoybot_qb_from_copy_paste.png]] |
Latest revision as of 03:14, 28 February 2014
General Info[edit]
Zoybot is a wiki bot written by Zoycite (talk). It automates editing a massive number of articles, particularly useful if you have generated this data for hundreds or thousands of articles using a program or script.
Use of Zoybot is limited to wiki Administrators, and can only be executed by Zoycite or other privileged Administrator. This prevents large scale vandalism.
Formatting Bot data[edit]
The bot is very simple, and reads a text file. The text file contains one or more article texts. The file must adhere to the following guidelines.
- The file must begin with a blank line
- Articles must have both begin and end statements
- Article Begin statements must contain an Article Name
- Article End statements contain no other data on the same line
- A Blank line exists between the end statement and begin statement of another article
- Articles are not duplicated
- Article names must be valid MediaWiki article names
- Article names must not contain a # as this will be interpreted as an anchor
Example Input File[edit]
#ARTICLE: Article 1 Some text Yay #END_ARTICLE #ARTICLE: Article Two Narwhals are cool #END_ARTICLE #ARTICLE: Zoywiki/Article III [[Article 3]] #END_ARTICLE
Running Zoybot from Build Server[edit]
You need to be an authorized wiki admin in order to run zoybot from the build server. However build admin can be gained if you are in the AIM chat. Contact User:Zoycite for access to AIM chat.
- Navigate to root/zoybot/Manual/From Copy Paste
- Click the play button
- Select which server the bot will run on.
- All new content must first be tested on staging.zoywiki.com
- Paste the contents of the bot file into the "zoybot file text" field
- Click Ok
See this image for reference