When you synced your commands, you set the guild parameter, which by the documentation, means you're specifically syncing to that guild and that guild only. To sync it globally, as in to sync it across all servers, leave guild as None.
await client.tree.sync()