API capability pack for bounded Discord HTTP API v10 operations against https://discord.com/api/v10. Reads current user or bot identity, guilds, channels, members, roles, invites, messages, pins, reactions, active and archived threads, guild message search, and scheduled events, and supports approval-gated single message sends and edits, own reactions, pins, thread creation and membership, invite creation, and scheduled event creation or update. Bundles a scheduled channel activity digest, an AI-assisted thread brief, and an approval-gated channel update workflow. Enroll a Discord bot token or OAuth bearer token connection named discord; no credential is embedded in the manifest. Message content can be empty or partial when the app lacks Discord's privileged Message Content intent. The pack intentionally excludes message delete and bulk delete, ban/kick/moderation actions, role/member/guild/channel administration, webhook-token endpoints, file upload, DM creation, application commands, OAuth token exchange, audit log access, and arbitrary API passthrough.
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
Where it runs
Device + server
Runs on your device (browser) or your server.
What it's allowed to do
Write
Web APIs
discord
external change
Read: user.current · No approvalRead: user.guild.search · No approvalRead: guild.read · No approvalRead: guild.channel.search · No approvalRead: channel.read · No approvalRead: guild.member.search · No approvalRead: guild.member.find · No approvalRead: guild.member.read · No approvalRead: guild.role.search · No approvalRead: guild.invite.search · No approvalRead: channel.invite.search · No approvalRead: invite.read · No approvalRead: channel.message.search · No approvalRead: channel.message.read · No approvalRead: guild.message.search · No approvalRead: channel.pin.search · No approvalRead: message.reaction.search · No approvalRead: guild.thread.active.search · No approvalRead: channel.thread.archived_public.search · No approvalRead: channel.thread.search · No approvalRead: thread.member.search · No approvalRead: scheduled_event.search · No approvalRead: scheduled_event.read · No approvalRead: scheduled_event.user.search · No approvalWrite: channel.message.send · Asks approvalWrite: channel.message.update · Asks approvalWrite: message.reaction.add · Asks approvalWrite: message.reaction.remove · Asks approvalWrite: message.pin.add · Asks approvalWrite: message.pin.remove · Asks approvalWrite: thread.create_from_message · Asks approvalWrite: thread.create · Asks approvalWrite: thread.join · Asks approvalWrite: thread.leave · Asks approvalWrite: channel.invite.create · Asks approvalWrite: scheduled_event.create · Asks approvalWrite: scheduled_event.update · Asks approval
Data it touches
SurfacesWeb APIs
Tags
pack:discorddiscordcommunitychatmessagesthreadseventscollaborationcreatorsolo-businessworkflowrecipeapiv3composition