Appearance
@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();
}
}