Manual:Pywikibot/user-config.py/ar

الإعداد
قبل تشغيل أي برنامج، أنت بحاجة إلى إنشاء ملف يسمى  في مجلد   الخاص بك. يمكنك إنشائه بإحدى الطريقتين:


 * 1) إنشاء الملف يدويًا يحتاج على الأقل إلى إعداد متغيرين أو ثلاثة، وأن يُوضَع في المكان الصحيح.
 * 2) تشغيل النص البرمجي   عن طريق إدخال python pwb.py generate_user_files.py في قشرة الأوامر، والتي بشكل تفاعلي ستُولِّد الملف بأسلوب "المعالج" التفاعلي، وسيخزنه في مكان الإعداد الافتراضي.

Location
Pywikibot looks for  in the following locations, in order:


 * Specified via the  argument (for example:  )
 * The content of the environment variable
 * The directory in which the  file is
 * In core it checks the  directory in the application data directory (Windows) or home directory (that directory gets automatically created)

(See also: .)

Below are instructions for manually editing this file.

For Wikimedia projects
Open a text editor (e.g. Notepad in Windows) and save the text file as  in the   folder.

If your language uses non-ASCII characters, you should use a Unicode-aware editor such as Notepad++ and save your user-config with Unicode encoding without BOM marks. Don't forget to insert as the first line.

Add the following lines to :

Now save  again.

EksempelBot on no.wikipedia
mylang = 'no' usernames['wikipedia']['no'] = 'EksempelBot'

console_encoding = 'utf-8' use_api_login = True

ExampleBot on Commons
mylang = 'commons' family = 'commons' usernames['commons']['commons'] = 'ExampleBot'

console_encoding = 'utf-8' use_api_login = True

ExampleBot on Wikidata
mylang = 'wikidata' family = 'wikidata' usernames['wikidata']['wikidata'] = 'ExampleBot'

console_encoding = 'utf-8' use_api_login = True

ExampleBot on Test wiki
mylang = 'test' family = 'test' usernames['test']['test'] = 'ExampleBot'

ExampleBot on Test2 wiki
mylang = 'test2' family = 'wikipedia' usernames['wikipedia']['test2'] = 'ExampleBot'

BeispielBot on de.wikipedia and de.wikibooks, with de.wikipedia as main wiki
mylang = 'de' usernames['wikipedia']['de'] = 'BeispielBot' usernames['wikibooks']['de'] = 'BeispielBot'

console_encoding = 'utf-8' use_api_login = True

For non-Wikimedia wikis

 * Main Page: Manual:Pywikibot/Use on third-party wikis