webapp
webapp copied to clipboard
An application that helps people book appointments at Russian consulates
Russia Consulate Bot WebApp
Development
-
cp .env.example .env
-
yarn dev
- The app is ready at https://192.168.1.127:3001
Local settings
To open the Web App in your browser, you can mock the init_data value using the DEV_INIT_DATA
env-variable. The value of init_data can be retrieved through the console inside the Web App in Telegram: Telegram.WebApp.initData
.
Bot setup
- Go to BotFather
- Create a new bot
- Select the bot in the BotFather menu
- Go to
Bot Settings
->Menu Button
- Choose any name and this link: https://192.168.1.127:3001
- Now you can see a menu button that opens your Web App when clicked
Certificate renewing
- Install mkcert
- Execute
yarn certs:generate