Skip to main content

Run in Telegram WebApp

Enable dApps to use SDK in the Telegram webapp.

Contact the Portkey team to configure your telegram bot token.

Usage

  • Insert script
<script src="https://telegram.org/js/telegram-web-app.js" />
  • Add configuration: Telegram botId
import { ConfigProvider } from "@portkey/did-ui-react";

ConfigProvider.setGlobalConfig({
socialLogin: {
Telegram: {
botId: TELEGRAM_BOT_ID,
},
},
// ...
});
  • Telegram initialisation: callback of logout (required)
import { TelegramPlatform, did } from "@portkey/did-ui-react";

const handleLogout = () => {
// logout
did.logout();
};

TelegramPlatform.initializeTelegramWebApp({ handleLogout });