keybase / keybase/keybase-issues
Implement a method to delete a team via API.
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
I'm working on [a Python library](https://github.com/cmsteffen-code/PyKBLib) for interacting with Keybase. Currently I can create teams/sub-teams, rename sub-teams, and manage team memberships, but there is no way to delete a team via script. I believe there should be.
I want scripted bots to be able to handle all kinds of administrative tasks, including being able to spin up and tear down teams and/or sub-teams as necessary. Yet some of these kinds of tasks are unable to be implemented easily in a scripting language.
It's bad enough that we have to interact with a command-line application instead of having a REST API. But being unable to access the full functionality of the application severely limits the abilities of our scripts even further.
Is there any way we can get this fixed?
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no repository files or tests. Start by locating the existing team creation, sub-team rename, and membership API entry points, then identify the corresponding client behavior and test coverage. Done means a scripted caller can delete a team through the API with behavior consistent with the existing team operations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100