Optional
webhook
webhook?: {
allowed_updates?: readonly (
| "chat_member"
| "poll"
| "message"
| "edited_message"
| "channel_post"
| "edited_channel_post"
| "business_connection"
| "business_message"
| "edited_business_message"
| "deleted_business_messages"
| "message_reaction"
| "message_reaction_count"
| "inline_query"
| "chosen_inline_result"
| "callback_query"
| "shipping_query"
| "pre_checkout_query"
| "poll_answer"
| "my_chat_member"
| "chat_join_request"
| "chat_boost"
| "removed_chat_boost"
| "purchased_paid_media")[];
certificate?: string | Buffer | ReadStream;
drop_pending_updates?: boolean;
host?: string;
ip_address?: string;
max_connections?: number;
path?: string;
port?: number;
requestCallback?: RequestListener;
secret_token?: string;
tlsOptions?: TlsOptions;
url: string;
}
Interface representing options for logging in.