blob: a95b7a56667f104cb3870df0aebb3c8f5d7af43f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
;; SPDX-License-Identifier: EUPL-1.2
;; SPDX-FileCopyrightText: 2025 Uko Kokņevičs <perkontevs@gmail.com>
(defpackage :ukkoclot/src/tg/keyboard-button-request-users
(:documentation "KeyboardButtonRequestUsers Telegram type")
(:use :c2cl :ukkoclot/src/tg/type-macros)
(:export
#:keyboard-button-request-users
#:make-keyboard-button-request-users
#:keyboard-button-request-users-p
#:copy-keyboard-button-request-users
#:keyboard-button-request-users-request-id
#:keyboard-button-request-users-max-quantity
#:keyboard-button-request-users-request-name
#:keyboard-button-request-users-request-username
#:keyboard-button-request-users-request-photo))
(in-package :ukkoclot/src/tg/keyboard-button-request-users)
(define-tg-type keyboard-button-request-users
(request-id integer)
;; TODO: (user-is-bot ternary nil)
;; TODO: (user-is-premium ternary nil)
(max-quantity integer 1)
(request-name boolean nil)
(request-username boolean nil)
(request-photo boolean nil))
|