summaryrefslogtreecommitdiff
path: root/src/tg-types/update.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tg-types/update.lisp')
-rw-r--r--src/tg-types/update.lisp39
1 files changed, 19 insertions, 20 deletions
diff --git a/src/tg-types/update.lisp b/src/tg-types/update.lisp
index 9043d54..c259553 100644
--- a/src/tg-types/update.lisp
+++ b/src/tg-types/update.lisp
@@ -5,36 +5,35 @@
5 :ukkoclot/tg-types/callback-query 5 :ukkoclot/tg-types/callback-query
6 :ukkoclot/tg-types/message) 6 :ukkoclot/tg-types/message)
7 (:export 7 (:export
8 update update-p 8 #:update
9 9 #:make-update
10 hash->update make-update parse-update-array 10 #:update-p
11 11 #:copy-update
12 update-update-id update-message update-edited-message update-channel-post update-edited-channel-post 12 #:update-update-id
13 ;; update-business-connection 13 #:update-message
14 update-business-message update-edited-business-message 14 #:update-edited-message
15 ;; update-deleted-business-messages update-message-reaction update-message-reaction-count update-inline-query 15 #:update-channel-post
16 ;; update-chosen-inline-result 16 #:update-edited-channel-post
17 update-callback-query 17 #:update-business-message
18 ;; update-shipping-query update-pre-checkout-query update-poll update-poll-answer update-my-chat-member 18 #:update-edited-business-message
19 ;; update-chat-member update-chat-join-request update-chat-boost update-removed-chat-boost 19 #:update-callback-query))
20 ))
21(in-package :ukkoclot/tg-types/update) 20(in-package :ukkoclot/tg-types/update)
22 21
23(define-tg-type update 22(define-tg-type update
24 (update-id integer) 23 (update-id integer)
25 (message (or message null) nil :parser hash->message) 24 (message (or message null) nil)
26 (edited-message (or message null) nil :parser hash->message) 25 (edited-message (or message null) nil)
27 (channel-post (or message null) nil :parser hash->message) 26 (channel-post (or message null) nil)
28 (edited-channel-post (or message null) nil :parser hash->message) 27 (edited-channel-post (or message null) nil)
29 ;; (business-connection (or business-connection null) nil) 28 ;; (business-connection (or business-connection null) nil)
30 (business-message (or message null) nil :parser hash->message) 29 (business-message (or message null) nil)
31 (edited-business-message (or message null) nil :parser hash->message) 30 (edited-business-message (or message null) nil)
32 ;; (deleted-business-messages (or business-messages-deleted null) nil) 31 ;; (deleted-business-messages (or business-messages-deleted null) nil)
33 ;; (message-reaction (or message-reaction-updated null) nil) 32 ;; (message-reaction (or message-reaction-updated null) nil)
34 ;; (message-reaction-count (or message-reaction-count-updated null) nil) 33 ;; (message-reaction-count (or message-reaction-count-updated null) nil)
35 ;; (inline-query (or inline-query null) nil) 34 ;; (inline-query (or inline-query null) nil)
36 ;; (chosen-inline-result (or chosen-inline-result null) nil) 35 ;; (chosen-inline-result (or chosen-inline-result null) nil)
37 (callback-query (or callback-query null) nil :parser hash->callback-query) 36 (callback-query (or callback-query null) nil)
38 ;; (shipping-query (or shipping-query null) nil) 37 ;; (shipping-query (or shipping-query null) nil)
39 ;; (pre-checkout-query (or pre-checkout-query null) nil) 38 ;; (pre-checkout-query (or pre-checkout-query null) nil)
40 ;; (poll (or poll null) nil) 39 ;; (poll (or poll null) nil)