SHARDWIRE
ReferenceContracts & Diagnostics

ShardwireAppManifest

Normalized manifest returned by defineShardwireApp (same fields, `name` always resolved). *

interface exported from src/discord/types.ts.

Summary

Normalized manifest returned by defineShardwireApp (same fields, name always resolved). *

Signature

export interface ShardwireAppManifest {
	readonly name: string;
	readonly events: readonly BotEventName[];
	readonly actions: readonly BotActionName[];
	readonly filters?: Partial<Record<BotEventName, readonly ShardwireSubscriptionFilterKey[]>>;
}

Structure

On this page