UNPKG

@atproto/ozone

Version:

Backend service for moderating the Bluesky network.

19 lines (15 loc) 476 B
import { AppContext } from '../../context' import { Server } from '../../lexicon' export default function (server: Server, ctx: AppContext) { server.tools.ozone.moderation.getReporterStats({ auth: ctx.authVerifier.modOrAdminToken, handler: async ({ params }) => { const db = ctx.db const stats = await ctx.modService(db).getReporterStats(params.dids) return { encoding: 'application/json', body: { stats }, } }, }) }