برای راندن ربات در ویکیپدیای فارسی نخست باید درخواست مجوز (پرچم) کنید درخواست گرفتن پرچم ربات در این صفحه انجام میشود.
برای این کار مطابق مراحل زیر عمل کنید. اگر با برنامهنویسی آشنا نیستید بهتر است از رباتداران بخواهید تا برایتان ربات برانند اگر علاقهمند به یادگیری کار کردن با رباتها هستید راهنمای شروع کار با ربات پایتون را مطالعه نمایید.
این ویکی از رباتهای سراسری نیز پشتیبانی میکند. رباتهایی که از سیاست رباترانی در فراویکی پیروی میکنند میتوانند همانجا درخواست پرچم کنند و سایر رباتها باید در این صفحه درخواست پرچم کنند. فهرست رباتهایی که پرچم گرفتهاند به همراه تاریخ دریافت پرچم را در سیاههٔ تغییر وضعیت ربات میتوانید ببینید.
اطلاعات بیشتر Request for bot approval in English ...
Request for bot approval in English |
Requests for the bot approval should be made on this page. This wiki uses the standard bot policy, and allows global bots but doesn't accept automatic approval. Bots should apply below.
Replace BotName with your bot's user name in the box below and click the button. If this is a request for an additional task, update the task number as well (e.g. BotName/Task 14 ). Complete the questions on the resulting page and save it.
Your request must now be added to the correct section of the main approvals page: Click here and add {{BRFA}} to the top of the list, directly below the comment line.
|
بستن
اطلاعات بیشتر راهنما برای رباترانها به فارسی, ۱ ...
راهنما برای رباترانها به فارسی |
۱ |
پیش از درخواست مجوز
- باید برای ربات خود یک حساب کاربری بسازید. اگر تاکنون نساختهاید، پس از ورود به حساب کاربری خود اینجا کلیک کنید تا حساب ربات به حساب شما مرتبط باشد. (اگر در حالی که به سامانه وارد نشدهاید برای ربات حساب کاربری بسازید احتمالاً حساب ربات شما به دلیل مشکوک بودن به زاپاس و یا نامشخصبودن صاحب ربات تا زمان تأیید مالکیت بسته خواهد شد.)
- مطمئن شوید که سیاست رباترانی را خوانده و ربات خود را با آنها سازگار کردهاید. دقت کنید که کاری که میخواهید با ربات کنید جزو رباتهای غیرمهم نباشد.
- صفحهٔ کاربری ربات خود را بسازید و به صفحهٔ کاربری خود پیوند دهید. این کار معمولاً با قراردادن {{ربات}} در صفحهٔ کاربری ربات انجام میشود. همچنین باید یک «دکمهٔ خاموش اضطراری» را ({{دکمه خاموش اضطراری}}) در صفحهٔ کاربری ربات قرار دهید تا در صورت وقوع مشکل مدیران بتوانند بهسرعت ربات را خاموش کنند.
- اگر فکر میکنید فعالیت ربات شما ممکن است بحثبرانگیز باشد (مثلاً رباتها میتوانند مطالبی را به مقالههای و صفحههای بحث کاربران بیفزایند بدون اینکه در صفحهٔ تغییرات اخیر مشاهده شوند.) سعی کنید قبل از آغاز فعالیت در جای مناسب به اجماع دست یابید. این مکان میتواند قهوهخانه، صفحههای بحث سیاستها، راهنماها، الگوها و پروژهها باشند. پس از حصول اجماع پیوند آن را به درخواست خود بیفزایید.
|
۲ |
تکمیل درخواست
- در کادر ذیل نام کاربری ربات خود را جایگزین
نامربات کنید و دکمهٔ «ایجاد صفحهٔ درخواست» را بفشارید. اگر درخواستتان برای گرفتن مجوز برای کار جدیدی است، رقم مناسب را برای شماره وظیفه ذکر کنید. (مثال: نامربات/وظیفه ۱۴)
- به سوالات مطروحه پاسخ داده و صفحه را ذخیره کنید.
- پیوند صفحهٔ درخواست مجوز خود را در بالاترین بخش صفحهٔ درخواست مجوز قسمت پایین مشخصشده برای درخواستها بیفزایید. برای این کار میتوانید اینجا کلیک کنید و در ابتدای صفحه پیوند درخواست را بیفزائید.
- برای اولین درخواست از
{{پرچم ربات|نامربات|۱|باز}}
- و برای درخواستهای دوم و بعدتر از
{{پرچم ربات|نامربات|مرتبهٔ درخواست|باز}} استفاده کنید.
|
۳ |
در حین روند مجوزگیری
- در طول فرآیند گرفتن مجوز ممکن است یکی از اعضای گمر برای یک دورهٔ موقت آزمایشی به ربات مجوز اجراشدن دهد و درخواست شما را به ویکیپدیا:سیاست_رباترانی/درخواست_مجوز#دوره_آزمایشی انتقال دهد. معمولاً پس از این دوره به ربات مجوز داده خواهد شد.
- با توجه به تعداد ویرایشهایی که عضو وپ:گمر تعیین میکند و در دورهٔ زمانی مشخصشده، ربات خود را برانید و پس از اتمام کار الگوی
{{اتمام دوره آزمایشی}} را به صفحهٔ درخواست مجوز بیفزایید تا عضو گمر درخواست را به ویکیپدیا:سیاست رباترانی/درخواست مجوز#پایان دوره آزمایشی انتقال دهد. (افزودن پیوند مشارکتهای ربات و گزارش مشکلاتی که احتمالاً با آنها مواجه شدهاید میتواند به عضو وپ:گمر برای تأیید یا رد درخواست شما کمک کند.)
- اگر اعضای وپ:گمر به درخواست شما پاسخی ندادهاند (دستکم یک هفته صبر کنید) میتوانید الگوی
{{نیاز به کمک گمر}} را به صفحهٔ درخواست مجوز بیفزایید اما پس از هر نظر این کار را نکنید.
- هر زمان که مایل بودید میتوانید با افزودن
{{انصراف ربات}} به صفحهٔ درخواست مجوز، از این درخواست انصراف دهید.
|
۴ |
پس از دریافت مجوز
- پس از گذشت زمان کافی و بررسی ویرایشهای آزمایشی، هریک از اعضای گمر میتواند درخواست شما را تأیید یا رد کند.
- برای درخواستهای تأییدشده: درخواست به اینجا افزوده خواهد شد و یکی از دیوانسالاران پس چند روز به ربات شما، اگر پرچم ندارد، پرچم خواهد داد. (برای جلوگیری از بههمریختن صفحهٔ تغییرات اخیر بهتر است تا دریافت پرچم صبر کنید و ربات را نرانید.)
- برای درخواستهای مردود/منقضی/منصرفشده: درخواست به درخواستهای تأییدنشده افزوده خواهد شد.
- ربات خود را به ویکیپدیا:گروه رباتهای پرچمدار بیفزایید تا سایر ویرایشگران از ربات شما و فعالیتهای آن مطلع شوند.
|
|
بستن
اطلاعات بیشتر راهنمای اعضای گروه مجوزدهندگان ربات (گمر) ...
راهنمای اعضای گروه مجوزدهندگان ربات (گمر) |
- اعطای مجوز آزمایشی
- قبل از اعطای مجوز بررسی کنید که فعالیت ربات بحثبرانگیز نباشد. (بعنوان مثال در نظر داشته باشید که اکثر رباتها مطالبی به مقالات یا صفحات بحث کاربران میافزایند بدون اینکه در تغییرات اخیر دیده شوند.) لذا اگر کاربر پیوند بحثی که نشان دهد برای فعالیت ربات (در صورت بحثبرانگیز بودن آن) اجماع حاصل شده است را ارائه ننموده است با استفاده از
{{BOTREQ|advertise}} از او بخواهید چنان کند.
- اگر مطمئن شدید که بحثهای کافی درباره فعالیت ربات (در صورت بحثبرانگیز بودن آن) صورت گرفته و توافق نظر حاصل شده است، با افزودن {{BotTrial}} برای یک دوره آزمایشی مجوز دهید.
- تایید/رد درخواست
هنگامی که پس از گذشت زمان کافی و پس از بحث، بررسی و improvements احساس کردید وقت آن رسیده است که درخواست مجوز را تایید یا رد کنید (همچنین برای مجوزهای منقضی و یا انصرافی)برای تایید، تایید سریع، رد، انصراف و یا انقضای درخواست {{subst:BT|STATUS|BOT_NAME_AND_TASK_NUMBER}} را به بالای درخواست و رده Category:Wikipedia bot requests for approval را به صفحه درخواست بیافزایید.
- هرگونه نظری نهایی را با استفاده از الگوهای مرتبط (اینجا فهرست شدهاند) ارائه دهید و {{subst:BB}} را به پایین صفحه بیافزایید.
- Archival
- AnomieBOT will typically take care of the below; these instructions are retained for posterity and in case of any interruption in bot service. As a best practice, watchlist the relevant pages and keep an eye to ensure the bot does the needful.
- After closing the BRFA, you'll need to remove the BRFA template from whichever section it is in on the main requests page (tip: copy the template to the clipboard for use in the next step) and then archive it in the appropriate section:
- For approved requests where a bot flag is required: Click here, and add
{{BRFA|BOT_NAME|TASK_NUMBER (if needed)|Approved|~~~~~}} to the top of the list.
- For approved requests where the bot is already flagged: Click the above link and add
{{subst:BRFAA|BOT_NAME|TASK_NUMBER (if needed)|Flagged|~~~~~}} .
- For approved requests where the bot is going to run unflagged: Click the above link and add
{{subst:BRFAA|BOT_NAME|TASK_NUMBER (if needed)|Unflagged|~~~~~}} .
- For denied requests: Click here and add
{{BRFA|BOT_NAME|TASK_NUMBER (if needed)|Denied|~~~~~}} to the top of the list.
- For expired/withdrawn requests: Click here and add
{{BRFA|BOT_NAME|TASK_NUMBER (if needed)|Withdrawn/Expired|~~~~~}} to the top of the list.
|
بستن
اطلاعات بیشتر راهنمای الگوهای مورد استفادهٔ اعضای گروه مجوزدهندگان ربات و درخواستکنندگان مجوز ...
بستن
بایگانی۱، ۲، ۳، ۴، ۵، ۶، ۷، ۸، ۹، ۱۰، ۱۱
Operator: MGA73 (بحث • مشارکتها • انتقالها • بسته شود • بستهشدنها • اختیارات • آمار • آمار پیشرفته)
Time filed: چهارشنبه، ۴ سپتامبر ۲۰۲۴ (میلادی)، ساعت ۰۹:۰۴
Automatic, Supervised, or Manual:
- License migration (either relicense or not-eligible) will be manual.
- Convert GFDL-self to GFDL-self-with-disclaimers will be automatic. I will monitor the first 100 edits and then spot check the rest.
- Fixing errors/mistakes and/or other issues created by uploader will be manual.
Programming language(s):
- Standard pywikipedia scripts
Source code available:
- I usually use replace.py and that is available. But how I use it is not available unless someone ask.
Function overview:
Links to relevant discussions (where appropriate):
Not really sure it is relevant but I have talked about it here:
Huji does not seem to be busy somewhere else right now so I changed my mind and decided to request a bot flag myself.
Edit period(s):
- One-time run. Since I will monitor the proces it depends on how fast I am and how much time I have. But perhaps a few weeks.
Estimated number of pages affected:
Exclusion compliant (Y/N):
- No. Files have to be fixed. Either by human or bot.
Already has a bot flag (Y/N):
- No, not here but on many other wikis.
Function details:
- Taks 1 is to complete the en:Wikipedia:Image_license_migration. If there is a GFDL and a Cc-by-sa-3.0 template then license migration is redundant. Else 1) if file is uploaded before august 2009 the file is eligible for relicense and 2) if uploaded after it is not-eligible. In some cases the file was uploaded before but a new version was uploaded after. Then it may be eligible and I will have to decide (bot can't tell).
- Task 2 is to remove the disclaimers from standard GFDL-templates per w:en:Wikipedia:GFDL standardization. So the bot is needed to change {{GFDL-self}} to {{GFDL-self-with-disclaimers}}. Once all are fixed the disclaimers can be removed from the {{GFDL-self}}-template. Uploaders will be asked (in edit summary) if they would remove the disclaimers. They can do that by reverting the edit (change back to {{GFDL-self}} that will now no longer have disclaimers).
- Task 3 is to clean up or fix issues if I notice any during the edits. For example if uploader have added the license template more than once then it could be good to remove the duplicate so the bot will not be confused. On other wikis I noticed that typos could break something and I could use the bot to correct that. Sometimes an uploader add both a {{PD-self}} and a {{GFDL}} and those templates are conflicting. If a file is Public Domain then GFDL is not relevant. I have no idea yet if it will be relevant to use to bot for cleanup because I will usually first notice any issues once the bot starts to edit the pages. Usually I will just fix manually if it is a few pages.
I have noticed that there seem to be many files without a formal license template. See کاربر:MGA73/NoLicense. If someone can tell me what to do with those files I could perhaps also use my bot to do so. But I will need help to find out what. So for now it's not a part of the request.
Discussion
I have different edits with my bot so you can see how it works: (ویژه:مشارکتها/MGA73bot).
I have not combined the edits for 2 reasons: 1) It is easier to see what the bot does if it only does one thing at a time and 2) If the uploader wish to remove the disclaimers it will be harder if I combine the edits because then a revert will also remove the license migration.
If someone have other ideas to work on files please let me know. And if someone with a bot would like to do the taks it would also be great. --MGA73 (بحث) ۷ ژوئیهٔ ۲۰۲۴، ساعت ۰۹:۰۴ (UTC)
- @MGA73: your bot is Approved for trial (10 edits).. Please leave a message on my talk page again once done. — حجت/بحث ۸ ژوئیهٔ ۲۰۲۴، ساعت ۰۲:۴۸ (UTC)
- @MGA73: based on the edits I saw, this bot is Approved. — حجت/بحث ۱۰ ژوئیهٔ ۲۰۲۴، ساعت ۰۱:۴۰ (UTC)
Operator: Firefly (بحث • مشارکتها • انتقالها • بسته شود • بستهشدنها • اختیارات • آمار • آمار پیشرفته)
Time filed: چهارشنبه، ۴ سپتامبر ۲۰۲۴ (میلادی)، ساعت ۱۶:۵۱
Automatic, Supervised, or Manual:
automatic
Programming language(s):
Python
Source code available:
https://github.com/rwjuk/g13bot_tools_new
Function overview:
This task will cover purely the notifying of users when drafts approach G13.
Links to relevant discussions (where appropriate):
Edit period(s):
Estimated number of pages affected:
Exclusion compliant (Y/N):
Already has a bot flag (Y/N):
Function details:
- letting users know that their drafts are approaching the six month cut-off working again. The notifications are more important than the tagging, as they may encourage people to either work on their draft or make a dummy edit to save it from G13. I apologise for having two tasks open at once!
بحث
- @Mojtabakd: چه دلیلی داریم که یک ربات جدید با کد جدید برای این کار بسازیم؟ کد «ردهٔ همسنگ» از پیش داریم و رباتش را هم داریم (در حال حاضر ربات من، پیشتر ربات رضا). چرا همان کد را بهبود نبخشیم؟ — حجت/بحث ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۳۸ (UTC)
- @Huji: کد اون رو ندیده بودم، ولی چون فقط رده اضافه میکرد و ردههایی که باید را بر نمیداشت این رو ساختم... مجتبی ک. د. «بحث» ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۰ (UTC)
- همچنین رضا در طول سالیان معیارهایی برای انتخاب این که کدام ردهها را باید به مقالهٔ فارسی آورد یا نیاورد پیدا کرد که بعداً در کد جدید (که ربات من میراند) هم وارد کردیم؛ مثلا نیفزودن ردههای پنهان. اینها را شما اصلاً مطرح نکردید. چرا دانش و تجربهٔ قبلی را نادیده بگیریم و از نو ربات بنویسیم؟ — حجت/بحث ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۰ (UTC)
- @Huji: به نظرم بررسی ردههای خرد و پنهان و ... اصولاً انرژی اضافه مصرف کردنه. ما فقط کافیه ردههایی که در wikitext مقاله هست را بررسی کنیم برای این کار. این کد هم همین کار رو می کنه. مجتبی ک. د. «بحث» ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۱ (UTC)
- @Mojtabakd: کد جدیدی بنویسید که فقط کار برداشتن ردهها را انجام بدهد، بعد روش کارش را دقیق اینجا توضیح بدهید تا راجع به مجوز بحث کنیم (و همینطور، راجع به این که رباتش باید جدا باشد یا در همان ردهٔ همسنگ ادغام شود). — حجت/بحث ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۲ (UTC)
- یکی از اشکالات ربات رضا این بود که ردههایی که الگوها و پودمان ها به مقالات اضافه می کردن رو بعضی وقتا به مقالات اضافه می کرد، اصولاً پردازش اون رده ها انرژی بیش از حدی می طلبه و نیازی هم نیست بهش. مجتبی ک. د. «بحث» ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۳ (UTC)
- @Huji: اوکی، همین رو با کمی تغییر میشه به شکلی تغییر داد که فقط برداشت رده انجام بده. مجتبی ک. د. «بحث» ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۵ (UTC)
- راجع به این نکتهٔ آخری که گفتید هم مشکل اساسی این است که یکی از کتابخانهها باید خودش تابع استخراج «ردههای درجشده در ویکیکد» را داشته باشد، اما نه pywikibot دارد و نه wikitextparser. پیشنهاد من این است که تابعش را بسازید و برای یکی از پروژهها پول ریکوئست بفرستید؛ حدس میزنم wikitextparser جای بهتری باشد. — حجت/بحث ۲۲ ژوئیهٔ ۲۰۲۲، ساعت ۲۳:۴۶ (UTC)
- @Huji: اوکی، فعلاً اولویت اولم حذف ردههای اضافه در صفحات ویکی فارسی هست، بعد سعی می کنم در اون کتابخانه ها هم مشارکت کنم که البته زمان زیادی می بره. حذف رده را در یک فایل جداگانه در GitHub آپلود میکنم و لینکش را اینجا قرار خواهم داد. مجتبی ک. د. «بحث» ۲۳ ژوئیهٔ ۲۰۲۲، ساعت ۰۰:۰۳ (UTC)
- @Huji: سلام، کد جدید را که «فقط» رده های اضافه را حذف کند را با تغییر کد قبلی ساختم. در حال تست کردنش هستم و یه سری ایراد جدید هم دیدم که گرفتم... مجتبی ک. د. «بحث» ۲۳ ژوئیهٔ ۲۰۲۲، ساعت ۱۱:۰۵ (UTC)
- الان مشکل اینه که HujiBot ظاهراً به ردهها رده همسنگ اضافه نمیکنه، دست کم اجازه بدید اونجاها رو بروزرسانی کنه و بقیه جاها فقط حذف کنه. نکته بعدی هم این که بهتره فعلاً این ربات رو به صورت دستی هر از گاهی اجرا کنم که با نظارت بر روش به مرور ارتقائش بدم، یکی دیگه از کارایی که باید انجام بدم اینه که دادهها رو از بانک اطلاعاتی در آینده بگیره که سرعتش بالاتر بره. یعنی به نظرم فعلاً ادغام نشه با رباتهای موجود بهتره، بعدها میشه برای عملیات ادغام هم فکری کرد. مجتبی ک. د. «بحث» ۲۳ ژوئیهٔ ۲۰۲۲، ساعت ۱۴:۱۱ (UTC)
- @Mojtabakd: من مدتی از ویکی دور بودم. وضعیت کد در چه مرحلهای است؟
- راجع به این که ربات من به ردهها ردهٔ همسنگ اضافه نمیکند درست گفتید. قصد دارم که به زودی کدش را تغییر بدهم تا بکند. — حجت/بحث ۳۱ ژوئیهٔ ۲۰۲۲، ساعت ۱۸:۱۳ (UTC)
- @Huji: سلام، کد در همون مرحله که در بالا توضیح دادم قرار داره و تغییر دیگهای ندادم، این مدت بر روی کدهای مدیاویکی (و غیر از آن...) کار میکردم. منتظر بودم بیاید و نظرتون رو در مورد توضیحات بالا و این کد بگید. مجتبی ک. د. «بحث» ۳۱ ژوئیهٔ ۲۰۲۲، ساعت ۱۸:۲۵ (UTC)
- @Mojtabakd: یعنی الآن نسخهٔ جدید کد که فقط ردهٔ نامناسب را حذف میکند را کجا باید ببینم که مرورش کنم؟ — حجت/بحث ۳۱ ژوئیهٔ ۲۰۲۲، ساعت ۱۸:۲۷ (UTC)
- @Huji: مشارکتهای ربات در 23 ژوئیه را میتوانید ببینید با خلاصه ویرایش «حذف آزمایشی ردههای اضافه». مجتبی ک. د. «بحث» ۳۱ ژوئیهٔ ۲۰۲۲، ساعت ۱۸:۳۸ (UTC)
- @Huji: کدش رو هم بالا اضافه کردم با عنوان «Cat-Remover.py» مجتبی ک. د. «بحث» ۳۱ ژوئیهٔ ۲۰۲۲، ساعت ۱۹:۰۱ (UTC)
- کد به نظر منطقی میرسد. البته خیلی تمیز نیست اما فعلاً نمیخواهم بهتان سخت بگیرم.
- عجالتاً کد را روی ۱۰۰ صفحهٔ آزمایشیِ تصادفی برانید. (تصادفی باشد بهتر است تا این که مثلاً ۱۰۰ صفحهٔ تازه ایجاد شده باشد؛ میخواهیم ببینیم روی صفحههای قدیمیتر که ردههایشان منسوخ شده هم خوب کار میکند یا نه). — حجت/بحث ۲ اوت ۲۰۲۲، ساعت ۱۳:۰۸ (UTC)
@Huji: سلام، تولید صفحات تصادفی را به کد اضافه کردم + اضافه کردن بخش ردههای استثناء، فعلاً در فایلش یک رده «رده:صفحات با ترجمه بازبینینشده» را اضافه کردم که از صفحات حذف نشن. در حال ویرایش حدود 100 صفحه تصادفی هست. تمیزکاریها و بهینهسازی سرعت ویرایش و ... به مرور اضافه خواهند شد. مجتبی ک. د. «بحث» ۲ اوت ۲۰۲۲، ساعت ۲۱:۲۹ (UTC)
- نکته دیگه این که به نظرم خیلی مهمه که ردههای همسنگ هم هرچه زودتر به ردهها اضافه بشن، بهتره یا HujiBot در این راستا بروزرسانی بشه یا مجوز بدین که ربات من این کار رو بکنه. ممنون مجتبی ک. د. «بحث» ۲ اوت ۲۰۲۲، ساعت ۲۱:۳۲ (UTC)
- چون تفاوت خاصی بین کد Cat-Updater و Cat-Remover نبود ادغامشون کردم در Cat-Updater ... مجتبی ک. د. «بحث» ۲ اوت ۲۰۲۲، ساعت ۲۲:۰۸ (UTC)
- حدود 100 ویرایش انجام شد مجتبی ک. د. «بحث» ۲ اوت ۲۰۲۲، ساعت ۲۲:۵۱ (UTC)
- چند روز فرصت بدهید که بررسی کنم. صبور باشید. — حجت/بحث ۲ اوت ۲۰۲۲، ساعت ۲۳:۵۵ (UTC)
- اوکی مجتبی ک. د. «بحث» ۳ اوت ۲۰۲۲، ساعت ۰۰:۰۷ (UTC)
- کمی بیشتر وقت لازم دارم. صبور باشید. — حجت/بحث ۷ اوت ۲۰۲۲، ساعت ۲۱:۰۷ (UTC)
- مشکلی نیس. مجتبی ک. د. «بحث» ۷ اوت ۲۰۲۲، ساعت ۲۱:۲۶ (UTC)
- @Mojtabakd: من خیلی به این کد فکر کردم و آخر به این نتیجه رسیدم که بهتر است بیگدار به آب نزنیم. حالاتی برای من قابل تصور است که صفحهٔ فارسی ردههای خوبی داشته باشد که انگلیسی نداشته باشد (خصوصاً در مقالههایی که موضوعاتشان «ایرانیتر» است).
- دو پیشنهاد دارم. یکم این که قبل از این که ردهای را حذف کنید، مطمئن شوید که آن رده میانویکی انگلیسی دارد. اگر ندارد، یعنی ممکن است که رده در مورد موضوعی باشد که اساساً این قدر «ایرانی» است که حتی انگلیسی ردهاش را هم ندارد. در چنین حالتی حذف رده معمولاً فکر خوبی نیست چون داریم از ویکیِ باکیفیتتر (در این مثال، فارسی) مطلبی را بر میداریم چون ویکیِ کمکیفیتتر آن را ندارد.
- دوم این که پس از اصلاح بالا، کد را فعلاً اصلاح کنید چنان که ردههایی که میخواهد حذف کند را بیاید اما حذفشان نکند بلکه در یک صفحه (مثلاً در ویکیپدیا:سیاست رباترانی/درخواست مجوز/Turingbot/وظیفه ۴/جدول) یک جدول بسازد که دو ستون داشته باشد: ستون اول نام مقاله، و ستون دوم فهرستی (جداشده با کاما) از ردههایی که ربات فکر میکند باید حذف شوند.
- بعد بگذاریم که ربات مدتی جدول را پر کند و دستی بررسی کنیم و بحث کنیم. — حجت/بحث ۱۶ اوت ۲۰۲۲، ساعت ۰۱:۳۷ (UTC)
- @Huji: اگر ردهای میان ویکی انگلیسی نداشته باشد آن را حذف نمی کند، این در کد در نظر گرفته شده، یعنی همان ردههای loc_cats در کد. حالتی که رده میان ویکی انگلیسی داشته باشد ولی به دلایلی نباید از مقاله حذف شود به نظر خیلی حالت استثنایی هست (که آن هم با ایجاد فهرست استثناها در نظر گرفته شده).
- ولی با این وجود به نظرم تهیه این جدول فکر خوبی هست، فقط ممکنه زیرصفحه خیلی سنگین بشه. مجتبی ک. د. «بحث» ۱۶ اوت ۲۰۲۲، ساعت ۰۹:۳۱ (UTC)
- تهیه فهرست استثناها (که فعلاً «رده:صفحات با ترجمه بازبینینشده» در آن قرار دارد) برای مواردی هست که میان ویکی انگلیسی دارند ولی نباید حذف شوند. این ها رو به مرور به فهرست اضافه می کنم. یعنی قرار نیست ربات به صورت چشم بسته کل صفحات رو ویرایش کنه، بعد تعداد محدودی ویرایش خودم دستی رده ها رو بررسی می کنم و اگه موارد استثنایی بود به فهرست استثناها (exclude_list در کد) اضافه می کنم. مجتبی ک. د. «بحث» ۱۶ اوت ۲۰۲۲، ساعت ۰۹:۴۹ (UTC)
- زیرصفحه میتواند سنگین بشود؛ ترس ندارد! — حجت/بحث ۱۹ اوت ۲۰۲۲، ساعت ۱۶:۵۸ (UTC)
- @Huji: یکم سرم شلوغ بود طول کشید ---> ویژه:پیوند دائمی/35421845 مجتبی ک. د. «بحث» ۲۴ اوت ۲۰۲۲، ساعت ۱۲:۵۵ (UTC)
- چیزی که نگرانش بودم، اینجا مستند شد.
- مثال میزنم. ربات پیشنهاد کرد که در آندره ژلیابوف ردههای رده:اعدامشدگان اهل اوکراین و رده:اعدامشدگان اهل روسیه حذف شوند. نسخهٔ انگلیسی مقاله در ردهٔ Category:Executed people of the Russian Empire قرار دارد (یعنی اعدامشدگان اهل امپراطوری روسیه). اهلیت این شخص هم به شهری بر میگردد که در حال حاضر در اوکراین است. پس این که چشم بسته چنین ردهای را حذف کنیم، صحیح نیست. میتوان استدلال کرد که دست کم ردهٔ رده:اعدامشدگان اهل اوکراین صحیح است. حتی میشود استدلال کرد که حذف رده:اعدامشدگان اهل روسیه در شرایطی که مقاله در رده:اعدامشدگان با طناب دار اهل روسیه و رده:انقلابیون اهل روسیه هم هست و ربات قصد ندارد آن ردهها را حذف کند، کار صحیحی نیست؛ اگر آن دو ردهٔ «اهل روسیه» را قبول داریم، چرا رده:اعدامشدگان اهل روسیه را قبول نداشته باشیم؟
- یا مثلا ربات پیشنهاد کرده که در قطعنامه ۱۳۵۷ شورای امنیت ردهٔ رده:جنگهای یوگسلاوی حذف شود. چرا؟ مقاله در رده:قطعنامههای شورای امنیت سازمان ملل متحد در مورد جنگ یوگسلاوی است که ردهٔ دختر رده:جنگهای یوگسلاوی است. این استدلال که صفحه نباید همزمان در ردهٔ مادر و دختر باشد هم پیشتر مطرح شده و به چالش کشیده شدهاست. پرسمانهایی هم که من چندی پیش راندم نشان داد که صدها هزار مقاله در ویکیپدیای فارسی همزمان در ردهٔ مادر و دختر هستند. ویکیپدیای فارسی هم استثنا نیست؛ ویکیپدیای آلمانی هم دهها هزار مقاله دارد که همزمان در ردهٔ مادر و دختر هستند. ویکیپدیاهای عربی و انگلیسی و ... هم همینطور.
- پس به طور خلاصه، این که پروسهٔ حذف رده به شکل کاملاً خودکار انجام شود، صحیح نیست.
- پیشنهاد عملی من این است: این ربات را تغییر بدهید به شکلی که برای هر مقالهای پیشنهادهایش برای حذف رده را جایی (مثلاً در زیرصفحهای از مقاله مثل نام مقاله/پیشنهاد حذف رده، یا در صفحهای مثل وپ:پیشنهاد حذف رده/نام مقاله) قرار بدهد.روش دوم را اشتباهیاب استفاده میکند؛ مزیتش این است که اطلاعات غیرمحتوایی که مربوط به ابزار هستند را در فضای نام اصلی نمیگذارد؛ اشکالش این است که اگر مقاله منتقل شود اتصالش با زیرصفحه در فضای وپ قطع میشود. بعد یک ابزار (gadget) بسازید و دعوت کنید کاربران فعالش کنند که وقتی به مقالهای رفتند، از آن زیرصفحهٔ کذایی پیشنهادها را بارگیری کند و به کاربر نشان بدهد و کمک کند که کاربر با چند کلیک انتخاب کند که کدام ردهها حذف شوند و کدامها بمانند، و در یک کلیک آخر تمام تغییرات ذخیره شوند. دسترسی ابزار را هم میتوانیم محدود کنیم مثلاً به گشت خودکار به بالا. اینطوری ربات + ابزار کار را تسهیل میکند اما خود تصمیم حذف رده را یک کاربر آگاهانه میگیرد. — حجت/بحث ۲۸ اوت ۲۰۲۲، ساعت ۰۱:۲۷ (UTC)
- در رابطه با این پیشنهاد باید فکر کنم ببینم چه راهی خوب هست... مجتبی ک. د. «بحث» ۲۹ اوت ۲۰۲۲، ساعت ۱۰:۳۳ (UTC)
@Mojtabakd: سلام. اگر تصمیم بر این شد که فهرست تهیه شود و ابزاری برای اصلاح دستی ردهها ایجاد شود، من هم در این زمینه کمک میکنم. آیا قصد دارید کار این ربات را بهشکلی که در بالا جناب حجت پیشنهاد دادند ادامه دهید؟ {{کاربر|جـیپیوتر}} بحث ۲۲ اکتبر ۲۰۲۲، ساعت ۰۸:۰۰ (UTC)
- @Jeeputer: سلام، فعلاً در آینده نزدیک برنامه ساخت ابزار رو ندارم. سر فرصت باید بشینم روی ابزارش کار کنم، اگه این فرصت ایجاد شد خبرتون میدم. تشکر مجتبی ک. د. «بحث» ۲۲ اکتبر ۲۰۲۲، ساعت ۱۰:۵۲ (UTC)
{{پرچم ربات|SallyBot|۱|باز
بحث
لطفا ۱۰۰ ویایش آزمایشی انجام دهید تا بررسی شودیاماها۵ / ب ۱۵ مهٔ ۲۰۲۴، ساعت ۰۳:۰۲ (UTC)
فارسی
- سلام لطفا ۱۰۰ ویرایش با ربات انجام دهید تا بررسی شود یاماها۵ / ب ۱۵ مهٔ ۲۰۲۴، ساعت ۰۳:۰۰ (UTC)