summary refs log tree commit diff
path: root/src/schemas/api/bots/SendableMessageComponentDataSchema.ts
diff options
context:
space:
mode:
authorCyberL1 <cyber.hf18@gmail.com>2025-10-17 13:01:36 +0200
committerRory& <root@rory.gay>2025-10-17 14:32:22 +0200
commit81d4f1f3107e518b8a346cd0a0501999916697fa (patch)
tree43a26397fbc43373d51fa97922ed39bae233e3f3 /src/schemas/api/bots/SendableMessageComponentDataSchema.ts
parentfix: do the same for applicaiton_commands (diff)
downloadserver-ts-81d4f1f3107e518b8a346cd0a0501999916697fa.tar.xz
feat: interactions (incomplete)
Diffstat (limited to 'src/schemas/api/bots/SendableMessageComponentDataSchema.ts')
-rw-r--r--src/schemas/api/bots/SendableMessageComponentDataSchema.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/schemas/api/bots/SendableMessageComponentDataSchema.ts b/src/schemas/api/bots/SendableMessageComponentDataSchema.ts
new file mode 100644

index 00000000..6581fa7c --- /dev/null +++ b/src/schemas/api/bots/SendableMessageComponentDataSchema.ts
@@ -0,0 +1,10 @@ +import { Snowflake } from "@spacebar/util"; +import { MessageComponentType } from "../messages"; +import { ApplicationCommandType } from "./ApplicationCommandSchema"; + +export interface SendableMessageComponentDataSchema { + component_type?: MessageComponentType; + type?: ApplicationCommandType; + custom_id: string; + values?: Snowflake[] | string[]; +}