Manual:CreateBotPassword.php

MediaWiki version:
1.35
Category:MediaWiki code#CreateBotPassword.php

Details

createBotPassword.php file is a maintenance script to create a bot password for a user. See Manual:Bot passwords for more information.

Options/Arguments

Option/Argument Description Required?
<user> The username to create a bot password forRequired
<password> A password will be generated if this is omitted. If supplied, it must be exactly 32 charactersOptional
--showgrants Prints a description of available grantsOptional
--appid App id for the new bot passwordOptional
--grants CSV list of permissions to grantOptional

Usage

php maintenance/run.php createBotPassword [ <user>| <password>| --showgrants| --appid| --grants ]
In MediaWiki version 1.39.12 and earlier, you must invoke maintenance scripts using php maintenance/scriptName.php instead of php maintenance/run.php scriptName.

See the grants available

Terminal

Create a new bot account

Terminal
Warning Warning: The grant "basic" is not optional! If you forget the grant "basic", you can see the cryptic error "readapidenied" when you use the MediaWiki API.

See also

Category:Maintenance scripts Category:User maintenance scripts
Category:Maintenance scripts Category:MediaWiki code Category:User maintenance scripts