Current section

Files

Jump to
telega include telega@message_RawMessage.hrl
Raw

include/telega@message_RawMessage.hrl

-record(raw_message, {
message_id :: integer(),
message_thread_id :: gleam@option:option(integer()),
from :: gleam@option:option(telega@message:user()),
sender_chat :: gleam@option:option(telega@message:chat()),
sender_boost_count :: gleam@option:option(integer()),
date :: integer(),
chat :: telega@message:chat(),
is_topic_message :: gleam@option:option(boolean()),
is_automatic_forward :: gleam@option:option(boolean()),
reply_to_message :: gleam@option:option(telega@message:raw_message()),
via_bot :: gleam@option:option(telega@message:user()),
edit_date :: gleam@option:option(integer()),
has_protected_content :: gleam@option:option(boolean()),
media_group_id :: gleam@option:option(binary()),
author_signature :: gleam@option:option(binary()),
text :: gleam@option:option(binary()),
entities :: gleam@option:option(list(telega@message:message_entity())),
caption :: gleam@option:option(binary()),
caption_entities :: gleam@option:option(list(telega@message:message_entity())),
has_media_spoiler :: gleam@option:option(boolean()),
new_chat_members :: gleam@option:option(list(telega@message:user())),
left_chat_member :: gleam@option:option(telega@message:user()),
new_chat_title :: gleam@option:option(binary()),
delete_chat_photo :: gleam@option:option(boolean()),
group_chat_created :: gleam@option:option(boolean()),
supergroup_chat_created :: gleam@option:option(boolean()),
channel_chat_created :: gleam@option:option(boolean()),
migrate_to_chat_id :: gleam@option:option(integer()),
migrate_from_chat_id :: gleam@option:option(integer()),
connected_website :: gleam@option:option(binary()),
reply_markup :: gleam@option:option(telega@message:inline_keyboard_markup())
}).