So is it best not to use alby? And how does one swap if the wallet is 0?
Lightning network is tricky. When you open a channel you technically have no receive capacity can only send. So you would have to swap out to have receive capacity. Its a bit technical for new people. nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcpp3mhxue69uhkyunz9e5k7qg6waehxw309a3kzcmgv5ejuurjd9kkzmpwdejhgtmkxyq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueq4089x0 client has a wallet built it kind of makes it easy if you want to try that out to start. Can always change it later.
Discussion
I think on alby you have to set up lightning channels which is a little more complex. If you dont know how to do that I would recommend getting a lightning address through nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcpp3mhxue69uhkyunz9e5k7qg6waehxw309a3kzcmgv5ejuurjd9kkzmpwdejhgtmkxyq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueq4089x0 or wallet of satoshis as they manage this for you before leveling up to running your own node or using a self sovereign option like Zeus wallet.