import CodeBlock from "@theme/CodeBlock"; import simple_message from "!!raw-loader!../../../../../bindings/python/examples/06_simple_message.py"; You can use the [`Client.message()`](./../libraries/python/api_reference#messageseed-optional-account_index-optional-initial_address_index-optional-inputs-optional-input_range_begin-optional-input_range_end-optional-outputs-optional-dust_allowance_outputs-optional-index-optional-index_raw-optional-data-optional-data_str-optional-parents-optional-message) function to prepare a message instance and send it over a network. It accepts wide range of input parameters and can help with any kind of message type you want to broadcast. {simple_message} **Output example**: ```string { "message_id":"e2daa4c6b012b615becd6c12189b2c9e701ba0d53b31a15425b21af5105fc086", "network_id":7712883261355838377, "parents":[ "0e2705ce50fec88f896663d4b7d562e74cbcfdd951ac482b1f03cfa5f27396d7", "0f5a0b2041766127c3f3bff2dd653b450b72e364765fcc805a40423c59ed01f9", "20635b30aee437575d7e6abdf6629eec80543bee30848b0abdda2200fc11a977", "da97cd6cfcbb854b8fd3f064c8459c5c9eae80dbd5ef594a3e1a26dcb8fc078c" ], "payload":"None", "nonce":2305843009213869242 } ``` - `message_id` is a unique id that refers to the given message in the network. - Every message in the Tangle should refer to up to 8 other messages. These are indicated in the `parents` section. - No actual `payload` was given in this example message (`payload=None`). - `nonce` refer to a result of proof-of-work.