;; SPDX-License-Identifier: EUPL-1.2 ;; SPDX-FileCopyrightText: 2025 Uko Kokņevičs (defpackage :ukkoclot/src/tg/callback-query (:use :c2cl :ukkoclot/src/tg/type-macros) (:use :ukkoclot/src/tg/message :ukkoclot/src/tg/user) (:export #:callback-query #:make-callback-query #:callback-query-p #:copy-callback-query #:callback-query-id #:callback-query-from #:callback-query-message #:callback-query-inline-message-id #:callback-query-chat-instance #:callback-query-data #:callback-query-game-short-name)) (in-package :ukkoclot/src/tg/callback-query) (define-tg-type callback-query (id string) (from user) (message (or message null) nil) (inline-message-id (or string null) nil) (chat-instance string) (data (or string null) nil) (game-short-name (or string null) nil))