correction et évolution

ajout de cible a say, traite correctement join et message
Revert "correction et évolution"

This reverts commit 5bb88e6fc8ef57fe518f2feac572a2d2720741d5.
Revert "Revert "correction et évolution""

This reverts commit 1718aee499092f8d9fcfbfee92313ba4ed9c0fcd.