keybase / keybase/keybase-issues

Implement a method to delete a team via API.

Open
#3,382 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.