Skip to content

@verse-bot/miniapp ​

Telegram Mini App utilities. Framework-agnostic core with an optional Angular integration.

Core ​

ts
import { telegramApi } from '@verse-bot/miniapp';

await telegramApi.init({
  onBack: () => window.history.back(),
});

telegramApi.mainButton.show('Submit');
telegramApi.mainButton.onClick(() => submit());

Angular ​

ts
import { TelegramApiService } from '@verse-bot/miniapp/angular';

@Component({ ... })
export class AppComponent {
  private tg = inject(TelegramApiService);

  async ngOnInit() {
    await this.tg.init();
  }
}