When natively buying on Quickscope, depending on the number of arguements passed in, the flow will differ. If no address to buy is provided, the first step will be prompting the user for the address.
If called outside of dm, will require all arguments present. Otherwise, will fail
Specifying Amount
If the user does not pass in an amount, their existing positions will appear, along with the amount of asset expected at each of their quick-buy sizes. Clicking X SOL will bring up a prompt to type in a non quick-buy amount.
Amount Specified
If amount is specified in the initial arguments or selected/input in the above step, the trade will be processed and a receipt will be sent in DM.