Phabricator/Bots/nl

Phabricator bots zijn gebruikers in Phabricator waarvan de acties geautomatiseerd zijn of een gevolg zijn van acties van meerdere gebruikers. Meer upstream documentatie.

Phabricator bots zijn vergelijkbaar met MediaWiki bots, het meeste van het algemene Wikimedia bot beleid is voor hen relevant.

Bekijk de lijst met de in phabricator.wikimedia.org geregistreerde bots.



Scheiden botaccounts van persoonlijke accounts
A personal user account is not appropriate for repetitive patterns of activity, as in the human case they would almost universally be considered spam, or at best be locked into someone's personal account. Activity that originates from a specific account that appears to be spam may require the account to be disabled or deleted. In these instances, if the offending account is also the personal account of a user, they will not be able to appeal or explain the situation.

Acquiring a bot
Unlike regular Phabricator accounts, which are tied to a Wikimedia SUL or LDAP account, bot accounts are created natively in Phabricator. In order to request a bot account, please create a task under the Phabricator-Bot-Requests project with the following details:


 * Naam
 * Doel
 * Een e-mailadres (dat ongeldig kan zijn, maar wel uniek moet zijn)
 * Verantwoordelijke gebruiker of organisatie



Phabricator beheerders: Uit te voeren stappen
Steps for Phabricator admins to create such an account:

Copy that token.
 * Create bot user
 * For transparency, add human owner to bot account description
 * Go to "Manage", go to "Edit Settings", go to "Conduit API Tokens", click "Generate Token".
 * Create paste containing that token and set "View policy" to human owner and yourself
 * Paste link in the creation request task and ask human owner to close the task once it works as expected

Bot account holders: Steps to perform
These are the steps to configure arc to use your bot account.


 * Acquire account certificate for your bot
 * Create an arc configuration file matching the following, replacing " " and " " with the appropriate values.

The default location arc looks is " " in your home directory ( on Linux and Mac), but if you already have an arcrc file on the machine you're testing with, you may prefer to save it elsewhere. For purposes of this example, we'll use " " in the current working directory.
 * Save this file somewhere.
 * Run the following command as a test:

This should return a short summary of a single task out of Maniphest.