Skip to content
Ben Weeks edited this page Sep 28, 2024 · 4 revisions

Microsoft development tenant

To sign up for a new single-license tenant for development purposes go to Microsoft 365 and choose Microsoft 365 Business Basic - Trial. NB In our experience "purchasing" a trial (your card details are still required) failed, and we needed to purchase a Microsoft 365 Business Basic license.

If you receive Please try again in a few minutes. We are unable to complete the verification check on your payment method at this time see Troubleshooting.

If you created the tenant another way where you logged in with your personal Microsoft account, go to the Azure Admin Portal and log in with your personal account and create a new account (e.g. [email protected]) and grant it Global Administrator and Global Billing roles.

Confirm the account has a Microsoft 365 Business Basic license by going to Microsoft Admin Portal and going to Users > Active Users (it shouldn't say Unlicensed). If needed purchase a license for the account, go to ... > Manage product licenses > Buy products > All products > Microsoft 365 Business Basic and complete the purchase.

To be able to deploy and run the bot, you need to enable uploading custom app in Teams:

  1. Login to Microsoft Teams Administration using the global administrator account you created above.
  2. Go to Teams apps > Setup Policies > Global.
  3. Make sure that Toggle for Upload custom apps is in On position.
  4. Click Save and your test tenant can permit custom app upload.

LNbits

If you prefer to develop against your own LNbits instance, or require an instance for production:

  1. Login to My LNbits
  2. Click New instance.

User Manager extension

To install User Manager:

  1. Login with Super User to your LNbits instance.
  2. Go to Manage > Extensions and select All and search User Manager.
  3. For the User Manager click Manage and Install the latest version.

Nostr Market extension

The Nostr Market extension is used for the rewards. To install Nostr Market:

  1. Login with Super User to your LNbits instance.
  2. Go to Manage > Extensions and select All and search Nostr Market.
  3. For the Nostr Market click Manage and Install the latest version.
Clone this wiki locally