Skip to content

PersianWikipedia/fawikibot

Repository files navigation

Linter

fawikibot

Collection of pywikibot-based tools for Persian Wikipedia

Fawikibot مجموعه‌ای از کدهای نوشته شده توسط کاربران ویکی‌پدیای فارسی است، که برای آمارگیری، گزارش‌گیری، اصلاح مقالات و صفحات و... کاربرد دارند. این کدها از کتابخانه پایتون پای‌ویکی‌بات pywikibot نسخه دوم (Core) استفاده می‌کنند. برای آشنایی با روش نصب و استفاده از این کدها و کتابخانه پای‌ویکی‌بات به ویکی‌پدیای فارسی صفحه «راهنما:شروع کار با ربات پایتون» مراجعه کنید.

روش نصب و اجرا

در صورتی که نام پوشه pywikibot کتابخانه core شما pycore باشد.

git clone --recursive https://github.com/PersianWikipedia/pywikibot-core.git pycore

cd pycore

git submodule foreach git pull origin master

برای به‌روز رسانی کافی است دستور زیر را بنویسید.

cd pycore

git submodule foreach git pull origin master

برای اجرا مانند دستور زیر عمل کنید.

cd pycore

python pwb.py fawikibot/rade.py --newpages:100

**راهنمای کدها**

dar.py

ربات انتقال رده‌ها در ویکی‌پدیا:درخواست انتقال رده (وپ:دار)

fa_cosmetic_changes_core.py

ربات زیباسازی متن ویکی‌های فارسی

laupdate.py

تهیه فهرست مدیران ویکی‌پدیای فارسی در ویکی‌پدیا:فهرست مدیران

otherwikis.py

تهیه کوئری از تعداد مقالات جدید در ۲۴ ساعت گذشته

rade.py

ربات رده همسنگ که برای کتابخانه کور اصلاح شده است.

ref_link_correction_core.py

اصلاح پیوند فارسی موجود در ارجاع‌های لاتین و تبدیل آنها به پیوند لاتین.

About

Collection of pywikibot-based tools for Persian Wikipedia

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •