GramIO API Reference / @gramio/prompt/dist / PromptFunction
Interface: PromptFunction()<GlobalData>
Defined in: prompt/index.d.ts:101
Type Parameters
| Type Parameter | Default type |
|---|---|
GlobalData | never |
Call Signature
PromptFunction<
Data>(text,params?):Promise<PromptAnswer<"message"|"edited_message"|"channel_post"|"edited_channel_post"|"callback_query",Data>>
Defined in: prompt/index.d.ts:103
Send message and wait answer
Type Parameters
| Type Parameter | Default type |
|---|---|
Data | GlobalData |
Parameters
| Parameter | Type |
|---|---|
text | Stringable |
params? | PromptFunctionParams<"message" | "edited_message" | "channel_post" | "edited_channel_post" | "callback_query", Data> |
Returns
Promise<PromptAnswer<"message" | "edited_message" | "channel_post" | "edited_channel_post" | "callback_query", Data>>
Call Signature
PromptFunction<
Event,Data>(event,text,params?):Promise<PromptAnswer<Event,Data>>
Defined in: prompt/index.d.ts:105
Send message and wait answer ignoring events not listed
Type Parameters
| Type Parameter | Default type |
|---|---|
Event extends "message" | "edited_message" | "channel_post" | "edited_channel_post" | "callback_query" | - |
Data | GlobalData |
Parameters
| Parameter | Type |
|---|---|
event | MaybeArray<Event> |
text | Stringable |
params? | PromptFunctionParams<Event, Data> |
Returns
Promise<PromptAnswer<Event, Data>>