Salut !
A faire dans le chat :
/scoreboard objectives add estDeco minecraft.custom:minecraft.leave_game
A mettre dans des blocs de commandes à la suite et dans l'ordre indiqué, avec le premier en repeat et les suivants en chain, tous always active
execute as @a[scores={estDeco=1}] run tellraw ...
execute as @a[scores={estDeco=1}] run title ....
tp @a[scores={estDeco=1}] <x y z>
scoreboard players reset @a estDeco
Cela enverra un tellraw/title et teleporteras le joueur à chaque connexion.
Par contre, il faudra que les joueurs se soient au moins déconnectés une fois pour que cela agisse.
Si tu veux gérer le cas de la première connexion, dis moi