> For the complete documentation index, see [llms.txt](https://doc.ankabot.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.ankabot.dev/ankabot-pc/mode-developpeur/utilisation/2.-envoyer-un-message.md).

# 2. Envoyer un message

## Exemple d'envoi d'un message

Voici le message que nous allons envoyer au serveur de jeu :

![](/files/-MSEmSlNYx32JKoNhcOh)

Nous allons envoyer le message **MapInformationsRequestMessage** qui nous permet de récupérer les informations de la carte.\
Dans notre exemple nous allons envoyer le message quand nous recevons le message avec **CurrentMapMessage** :

```lua
function move()
	
end

function messagesRegistering()
	developer:registerMessage("CurrentMapMessage", receive_220)
end

function receive_220(message)
		monMessage = developer:createMessage("MapInformationsRequestMessage")
		monMessage.mapId = map:currentMapId()
		monMessage.InstanceID = 0
		developer:sendMessage(monMessage)
end
```

Dans notre exemple ici, la fonction **developer:createMessage("MapInformationsRequestMessage")** nous permet d'instancier le message.\
Ensuite nous remplissons la structure du message et nous pouvons l'envoyer au serveur.
