The first option is to use multiple consoles or PCs, but we won’t go into detail on that method as this is meant to be a cheaper alternative.
The second (and cheaper) option is to use Virtual Private Servers (VPS) with cloud gaming. Here’s how it works: you can rent a few VPS online (if you don't know how to set up VMs with your PC or if it isn't powerful enough) for just a few dollars each and run Black Ops 6 on cloud gaming. Each VPS will need its own Xbox account with either the game purchased or game pass, but you won’t need to download the game since it's using cloud gaming.
Since cloud gaming doesn’t require high-spec machines due to it running in the browser over the cloud, this is more cost-effective than using multiple consoles or PCs. For around $70 a month, you can get about 10 Windows VPS to run Black Ops 6, plenty to set up bot lobbies and you should be able to complete everything within the month. Depending on if you run split-screen and how many people you invite this can be less too. If you are struggling to find a host I would suggest 1of1 Hosting. Here is a link that goes directly to the plan you will need, make sure to also set the quantity at checkout:

Once you have all of that setup, you will need to pick 2 accounts to host a party (these would usually be on devices you own but you could use additional VPS too if you don't have the devices) and invite 5 of the other accounts each. On each of the hosts make sure the account region is set to a country that isn't very popular on the game to increase your chances of getting into the same lobby faster. A proxy on each of the hosts' VPS can help with this too. Also, make sure to use a Macro to prevent the accounts from getting kicked for being AFK.
I suggest this ahk script that was posted by fx55555 on UC to prevent the bots getting kicked:







