def quick_reply(fbid, page_id, text, quick_replies): message_content = { 'message': { 'text': text, 'quick_replies': quick_replies } } call_api.send(fbid, page_id, message_content)
def text_message(fbid, page_id, message, one_time_token=None): message_data = { 'message': { "text": message, "metadata": "DEVELOPER_DEFINED_METADATA" } } call_api.send(fbid, page_id, message_data, one_time_token)
def generic_message(fbid, page_id, elements, one_time_token=None): message_content = { 'message': { 'attachment': { 'type': 'template', 'payload': { 'template_type': 'generic', 'elements': elements } } } } call_api.send(fbid, page_id, message_content, one_time_token)
def static_file(fbid, page_id, file_type, file_path): server_url = '/static/files' message_content = { 'message': { 'attachment': { "type": file_type, "payload": { "url": path.join(server_url, file_path) } } } } call_api.send(fbid, page_id, message_content)
def request_follow_message(fbid, page_id): message = { 'message': { 'attachment': { 'type': 'template', 'payload': { 'template_type': 'one_time_notif_req', 'title': 'COVID-19 từ Hóng hớt Cô Vy', 'payload': 'NOTIFY_ME' } } } } call_api.send(fbid, page_id, message)
def button_message(fbid, page_id, buttons, text_message): message_content = { 'message': { 'attachment': { 'type': 'template', 'payload': { 'template_type': 'button', 'text': text_message, 'buttons': buttons } } } } call_api.send(fbid, page_id, message_content)
def typing_off(fbid, page_id): message_content = {'sender_action': 'typing_off'} call_api.send(fbid, page_id, message_content)