Forgive me if I misunderstood, but it sounds like you want to kick a player from another server?
Well, you’d probably send the player’s UserId via messaging service and have every receiving end check if they have that player in their server. If they do find that player, then kick them. I don’t think it’s that complicated, so I’m sure you can figure it out for yourself
to get the message inside the function the first argument is the message. The message is a table and to get the data you need to use message.Data . An example
game:GetService("MessagingService"):SubscribeAsync("JAdminKickBannedPlayer", function(message)
print(message.Data) -- Players name or whatever you are sending and receiving
end)