{"dialog_list",{ca_number|ca_optional,ca_number|ca_optional,ca_none},do_dialog_list,"dialog_list [limit=100] [offset=0]\tList of last conversations"},
{"dialog_list",{ca_number|ca_optional,ca_number|ca_optional,ca_none},do_dialog_list,"dialog_list [limit=100] [offset=0]\tList of last conversations"},
{"export_card",{ca_none},do_export_card,"export_card\tPrints card that can be imported by another user with import_card method"},
{"export_card",{ca_none},do_export_card,"export_card\tPrints card that can be imported by another user with import_card method"},
{"export_chat_link",{ca_chat,ca_none},do_export_chat_link,"export_chat_link\tPrints chat link that can be used to join to chat"},
{"fwd",{ca_peer,ca_number,ca_period,ca_none},do_fwd,"fwd <peer> <msg-id>+\tForwards message to peer. Forward to secret chats is forbidden"},
{"fwd",{ca_peer,ca_number,ca_period,ca_none},do_fwd,"fwd <peer> <msg-id>+\tForwards message to peer. Forward to secret chats is forbidden"},
{"fwd_media",{ca_peer,ca_number,ca_none},do_fwd_media,"fwd <peer> <msg-id>\tForwards message media to peer. Forward to secret chats is forbidden. Result slightly differs from fwd"},
{"fwd_media",{ca_peer,ca_number,ca_none},do_fwd_media,"fwd <peer> <msg-id>\tForwards message media to peer. Forward to secret chats is forbidden. Result slightly differs from fwd"},
{"get_message",{ca_number,ca_none},do_get_message,"get_message <msg-id>\tGet message by id"},
{"get_message",{ca_number,ca_none},do_get_message,"get_message <msg-id>\tGet message by id"},
{"help",{ca_none},do_help,"help\tPrints this help"},
{"help",{ca_none},do_help,"help\tPrints this help"},
{"history",{ca_peer,ca_number|ca_optional,ca_number|ca_optional,ca_none},do_history,"history <peer> [limit] [offset]\tPrints messages with this peer (most recent message lower). Also marks messages as read"},
{"history",{ca_peer,ca_number|ca_optional,ca_number|ca_optional,ca_none},do_history,"history <peer> [limit] [offset]\tPrints messages with this peer (most recent message lower). Also marks messages as read"},
{"import_card",{ca_string,ca_none},do_import_card,"import_card <card>\tGets user by card and prints it name. You can then send messages to him as usual"},
{"import_card",{ca_string,ca_none},do_import_card,"import_card <card>\tGets user by card and prints it name. You can then send messages to him as usual"},
{"import_chat_link",{ca_string,ca_none},do_import_chat_link,"impoty_chat_link <hash>\tJoins to chat by link"},
{"load_audio",{ca_number,ca_none},do_load_audio,"load_audio <msg-id>\tDownloads file to downloads dirs. Prints file name after download end"},
{"load_audio",{ca_number,ca_none},do_load_audio,"load_audio <msg-id>\tDownloads file to downloads dirs. Prints file name after download end"},
{"load_chat_photo",{ca_chat,ca_none},do_load_user_photo,"load_chat_photo <chat>\tDownloads file to downloads dirs. Prints file name after download end"},
{"load_chat_photo",{ca_chat,ca_none},do_load_user_photo,"load_chat_photo <chat>\tDownloads file to downloads dirs. Prints file name after download end"},
{"load_document",{ca_number,ca_none},do_load_document,"load_document <msg-id>\tDownloads file to downloads dirs. Prints file name after download end"},
{"load_document",{ca_number,ca_none},do_load_document,"load_document <msg-id>\tDownloads file to downloads dirs. Prints file name after download end"},