internetarchive / internetarchive/openlibrary

Request bot privileges + API usergroup for "OneBot"

Open
#13,403 7 comments 0 reactions 0 assignees View on GitHub
Affects: Data Lead: @RayBB Needs: Response Needs: Staff / Internal Needs: Staff Decision Priority: 3 State: Blocked Theme: Public APIs
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

Hi,

I have created a dedicated bot account on Open Library:
- Username: `onebot`
- Profile: https://openlibrary.org/people/onebot

I would like to request:

1. Bot privileges for this account
2. Addition to the /usergroup/api so it can use the write API

Purpose of the bot: Automatically import missing book metadata (title, authors, ISBNs, publishers, covers…) from trusted french sources and create/update edition/work records.

Additional details:
- Estimated volume: a few dozen / a few hundred books a week
- I plan to use the official “openlibrary-client” client.

I will follow the recommended process (put the script in the openlibrary-bots repo and submit a PR for review before any bulk changes).

Thank you!

Contributor guide

Open the contributing guide

Research direction

Review the openlibrary-bots repository and the official openlibrary-client process referenced in the request; no file or test is identified. Done means maintainers approve bot privileges, add the account to /usergroup/api, and review the bot implementation before bulk changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, authorization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.