Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
interface KeyboardButtonRequestUser
import { type KeyboardButtonRequestUser } from "https://deno.land/x/grammy@v1.15.3/types.web.ts";

This object defines the criteria used to request a suitable user. The identifier of the selected user will be shared with the bot when the corresponding button is pressed.

Properties

request_id: number

Signed 32-bit identifier of the request, which will be received back in the UserShared object. Must be unique within the message

optional
user_is_bot: boolean

Pass True to request a bot, pass False to request a regular user. If not specified, no additional restrictions are applied.

optional
user_is_premium: boolean

Pass True to request a premium user, pass False to request a non-premium user. If not specified, no additional restrictions are applied.