The default value is 100 comments (the reason explained earlier in this file)
–key APIKEY GitHub personal access token required to download comments from GitHub GraphQL API This parameter is mandatory and you can obtain an access token as described earlier
–text Output results as plain text –csv Output results in comma-separated values (csv) format –json Output results in json format
Bot_Detection
Installation
pip install git+https://github.com/mehdigolzadeh/BoDeGHa
Usage
–accounts [ACCOUNT [ACCOUNT …]] User login of one or more accounts
By default all accounts in the repository will be analysed
–start-date START_DATE Start date of pull request and issue comments in the repository to be considered
_The default start-date is 6 months before the current date.
–verbose To have verbose output result
The default value is false, if you don’t pass this parameter the output will only be the accounts and their type
–min-comments MIN_COMMENTS Minimum number of pull request and issue comments that are required to analyze an account
The default value is 10 comments (the reason explained earlier in this file)
–max-comments MAX_COMMENTS Maximum number of pull request and issue comments to be considered for each account (default=100)
The default value is 100 comments (the reason explained earlier in this file)
–key APIKEY GitHub personal access token required to download comments from GitHub GraphQL API This parameter is mandatory and you can obtain an access token as described earlier
–text Output results as plain text –csv Output results in comma-separated values (csv) format –json Output results in json format
This group of parameters is the type of output, e.g., if you pass –json you will get the result in JSON format
–exclude [ACCOUNT [ACCOUNT …]] List of accounts to be excluded from the analysis
–only-predicted Only list accounts that the prediction is available