Files
botpress--botpress/integrations/linear/src/actions/list-teams.ts
T
2026-07-13 13:34:48 +08:00

21 lines
471 B
TypeScript

import { getLinearClient } from '../misc/utils'
import * as bp from '.botpress'
export const listTeams: bp.IntegrationProps['actions']['listTeams'] = async (args) => {
const {
input: {},
} = args
const linearClient = await getLinearClient(args)
const teams = await linearClient.teams()
return {
teams: teams.nodes.map((x) => ({
id: x.id,
key: x.key,
name: x.name,
description: x.description,
icon: x.icon,
})),
}
}