Difference between revisions of "User:BOTzement"

From Team Fortress Wiki
Jump to: navigation, search
(Created page with "{{Quotation|Tireless piece of code|I am the song of fury here to serve!}} <div class="plainlinks plainlinks2" style="text-align:center;"> <strong style="font-size: 2em;">Emer...")
 
(Updated for TFWiki-scripts)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Quotation|Tireless piece of code|I am the song of fury here to serve!}}
+
{{Quotation|Fire Dragon Squad|I am the song of fury here to serve!|sound=User BOTzement fire dragon.mp3}}
  
 
<div class="plainlinks plainlinks2" style="text-align:center;">
 
<div class="plainlinks plainlinks2" style="text-align:center;">
Line 9: Line 9:
 
</div>
 
</div>
  
I'm an automatic PHP BOT written by [[User:SackZement|SackZement]] that creates [[Team Fortress Wiki:Reports|Wiki Reports]]. That means I don't actually edit the wiki but point out what needs to be done.<br />
+
I'm an automatic PHP/Python BOT written by [[User:SackZement|SackZement]] and [[User:Darkid|Darkid]] that creates [[Team Fortress Wiki:Reports|Wiki Reports]]. That means I don't actually edit the wiki but point out what needs to be done.<br />
You can have a look at my sourcecode [https://gist.github.com/FirePrism/428d5504ea344c3440b4 here]
+
You can have a look at my sourcecode [https://github.com/FirePrism/wikibot here] and [https://github.com/jbzdarkid/TFWiki-scripts here] or my edits [[Special:Contributions/BOTzement|here]].
  
 
== Tasks ==
 
== Tasks ==
 
1. Find pages that contain typos. Currently supported:
 
1. Find pages that contain typos. Currently supported:
* [[Team Fortress Wiki:Reports/Pages with typos|English]]
+
* [[Team Fortress Wiki:Reports/Pages with typos|English]] ([[User:BOTzement/typos|list of typos]])
* [[Team Fortress Wiki:Reports/Pages with typos/de|German]]
+
* [[Team Fortress Wiki:Reports/Pages with typos/da|Danish]] ([[User:BOTzement/typos/da|list of typos]])
 +
* [[Team Fortress Wiki:Reports/Pages with typos/de|German]] ([[User:BOTzement/typos/de|list of typos]])
 +
* [[Team Fortress Wiki:Reports/Pages with typos/pt-br|Portuguese (Brazil)]] ([[User:BOTzement/typos/pt-br|list of typos]])
  
 
2. Find the most wanted missing translations:
 
2. Find the most wanted missing translations:
[[Team Fortress Wiki:Reports/WantedPages/cs|(cs)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/cs|cs]] |
[[Team Fortress Wiki:Reports/WantedPages/da|(da)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/da|da]] |
[[Team Fortress Wiki:Reports/WantedPages/de|(de)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/de|de]] |
[[Team Fortress Wiki:Reports/WantedPages/es|(es)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/es|es]] |
[[Team Fortress Wiki:Reports/WantedPages/fi|(fi)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/fi|fi]] |
[[Team Fortress Wiki:Reports/WantedPages/fr|(fr)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/fr|fr]] |
[[Team Fortress Wiki:Reports/WantedPages/hu|(hu)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/hu|hu]] |
[[Team Fortress Wiki:Reports/WantedPages/it|(it)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/it|it]] |
[[Team Fortress Wiki:Reports/WantedPages/ja|(ja)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/ja|ja]] |
[[Team Fortress Wiki:Reports/WantedPages/ko|(ko)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/ko|ko]] |
[[Team Fortress Wiki:Reports/WantedPages/nl|(nl)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/nl|nl]] |
[[Team Fortress Wiki:Reports/WantedPages/no|(no)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/no|no]] |
[[Team Fortress Wiki:Reports/WantedPages/pl|(pl)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/pl|pl]] |
[[Team Fortress Wiki:Reports/WantedPages/pt|(pt)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/pt|pt]] |
[[Team Fortress Wiki:Reports/WantedPages/pt-br|(pt-br)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/pt-br|pt-br]] |
[[Team Fortress Wiki:Reports/WantedPages/ro|(ro)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/ro|ro]] |
[[Team Fortress Wiki:Reports/WantedPages/ru|(ru)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/ru|ru]] |
[[Team Fortress Wiki:Reports/WantedPages/sv|(sv)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/sv|sv]] |
[[Team Fortress Wiki:Reports/WantedPages/tr|(tr)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/tr|tr]] |
[[Team Fortress Wiki:Reports/WantedPages/zh-hans|(zh-hans)]]  
+
[[Team Fortress Wiki:Reports/WantedPages/zh-hans|zh-hans]] |
[[Team Fortress Wiki:Reports/WantedPages/zh-hant|(zh-hant)]]
+
[[Team Fortress Wiki:Reports/WantedPages/zh-hant|zh-hant]]
 +
 
 +
3. Find [[Team Fortress Wiki:Reports/External links|broken external links]]. Be aware that external websites may contain malicious code and compromise your system.
 +
 
 +
4. Update the edit statistics [[Team Fortress Wiki:Reports/Users by edit count|here]]
 +
 
 +
5. Track template documentation [[Team Fortress Wiki:Reports/Undocumented templates|here]]
 +
 
 +
6. Organize [[Special:UnusedFiles]] into a [[Team Fortress Wiki:Reports/Unused files|more readable list]]
 +
 
 +
7. List templates missing translation within {{tl|lang}}:
 +
[[Team Fortress Wiki:Reports/Untranslated templates/ar|ar]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/cs|cs]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/da|da]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/de|de]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/es|es]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/fi|fi]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/fr|fr]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/it|it]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/hu|hu]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/ja|ja]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/ko|ko]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/nl|nl]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/no|no]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/pl|pl]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/pt|pt]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/pt-br|pt-br]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/ro|ro]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/ru|ru]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/sv|sv]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/tr|tr]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/zh-hans|zh-hans]] |
 +
[[Team Fortress Wiki:Reports/Untranslated templates/zh-hant|zh-hant]]
 +
== Please help me help you help us all ==
 +
=== Add new language ===
 +
When you're language is not listed as a currently supported language in the typo section that means I don't know what common typos are.<br />
 +
To recognize typos I need a list in the following format:
 +
<pre>
 +
wrong1->correct1
 +
wrong2->correct2.1
 +
wrong2->correct2.2
 +
wrong3->correct3
 +
wrong4->correct4
 +
[...]
 +
</pre>
 +
Note that ''wrong2->correct2.1'' and ''wrong2->correct2.2'' can already be merged into a single line: ''wrong2->correct2.1, correct2.2''<br />
 +
Also the list need not look exactly like this, but I need something similar so I can automatically convert it into that format.
 +
 
 +
=== Extend existing languages ===
 +
When you stumble upon a wiki/TF2 related typo which you think might be common just [[User talk:BOTzement#Typo_Suggestions|tell me]] so I can add it to the list.<br />
 +
Please check if it's not on the current list first.
 +
[[Category:User bots]]

Latest revision as of 17:31, 9 January 2017

I am the song of fury here to serve!
— Fire Dragon Squad

I'm an automatic PHP/Python BOT written by SackZement and Darkid that creates Wiki Reports. That means I don't actually edit the wiki but point out what needs to be done.
You can have a look at my sourcecode here and here or my edits here.

Tasks

1. Find pages that contain typos. Currently supported:

2. Find the most wanted missing translations: cs | da | de | es | fi | fr | hu | it | ja | ko | nl | no | pl | pt | pt-br | ro | ru | sv | tr | zh-hans | zh-hant

3. Find broken external links. Be aware that external websites may contain malicious code and compromise your system.

4. Update the edit statistics here

5. Track template documentation here

6. Organize Special:UnusedFiles into a more readable list

7. List templates missing translation within {{lang}}: ar | cs | da | de | es | fi | fr | it | hu | ja | ko | nl | no | pl | pt | pt-br | ro | ru | sv | tr | zh-hans | zh-hant

Please help me help you help us all

Add new language

When you're language is not listed as a currently supported language in the typo section that means I don't know what common typos are.
To recognize typos I need a list in the following format:

wrong1->correct1
wrong2->correct2.1
wrong2->correct2.2
wrong3->correct3
wrong4->correct4
[...]

Note that wrong2->correct2.1 and wrong2->correct2.2 can already be merged into a single line: wrong2->correct2.1, correct2.2
Also the list need not look exactly like this, but I need something similar so I can automatically convert it into that format.

Extend existing languages

When you stumble upon a wiki/TF2 related typo which you think might be common just tell me so I can add it to the list.
Please check if it's not on the current list first.