19 lines
439 B
Crystal
19 lines
439 B
Crystal
require "json"
|
|
|
|
module Telepathy
|
|
class Update
|
|
JSON.mapping(
|
|
update_id: Int64,
|
|
message: Message?,
|
|
edited_message: Message?,
|
|
channel_post: Message?,
|
|
edited_channel_post: Message?
|
|
# TODO inline_query
|
|
# TODO chosen_inline_result
|
|
# TODO callback_query
|
|
# shipping_query
|
|
# pre_checkout_query
|
|
)
|
|
end
|
|
end
|