INNER CODE UNIT · TypeScript

Promise

Beever-AI/beever-atlas · bot/src/index.ts:708

        await new Promise((r) => setTimeout(r, waitMs));
      }
    }
  }
}

async function registerTeamsFromEnvIfPresent(
  chatManager: ChatManager,
  logPrefix: string,
): Promise<boolean> {
  const teamsAppId = process.env.TEAMS_APP_ID;
  const teamsAppPassword = process.env.TEAMS_APP_PASSWORD;
  if (!teamsAppId || !teamsAppPassword) return false;

  const teamsAppTenantId = process.env.TEAMS_APP_TENANT_ID;
  const appType = teamsAppTenantId ? "SingleTenant" : "MultiTenant";
  console.log(`${logPrefix}: registering Teams adapter from .env credentials (${appType})`);
  await chatManager.register("teams", {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…