UNPKG

@atproto/ozone

Version:

Backend service for moderating the Bluesky network.

21 lines (18 loc) 552 B
import { AppContext } from '../../context' import { Server } from '../../lexicon' export default function (server: Server, ctx: AppContext) { server.tools.ozone.team.listMembers({ auth: ctx.authVerifier.modOrAdminToken, handler: async ({ params }) => { const teamService = ctx.teamService(ctx.db) const { members, cursor } = await teamService.list(params) return { encoding: 'application/json', body: { cursor, members: await teamService.view(members), }, } }, }) }