JS Python Как лучше написать свой Telegram Mini app

RiccardoFm

Участник
Автор темы
177
19
Всех приветствую! Столкнулся с проблемой в разработке TMA(telegram mini app). При создании первое , что пришло в голову - это создание бота на питоне, а уже потом сайта под mini app. Позже задумался о том, как это будет работать. Потом в ютубе увидел в ютубе видео о разработке этого всего на JS и на Angular. Теперь я не знаю как поступить.

P.S. Если можно то разъясните, как проект будет работать за пределами запуска на компьютере
 

solution

Участник
48
10
если я правильно понимаю, то работает это все +- таким образом (я для своих целей делал самую простую дичь с отдельно написанным сайтом(php/html/css/js + открытие web app python)

python:
@dp.message_handler(commands=['start'])
async def send_welcome(message: types.Message):
    web_app_url = "htpps://" // линк на твой сайт который будет открываться в WebApp
    web_app_button = KeyboardButton(text="Open WebApp", web_app=WebAppInfo(url=web_app_url)) // кнопка открытия
    markup = ReplyKeyboardMarkup(resize_keyboard=True).add(web_app_button)
    await message.answer("Click the button below to open the WebApp", reply_markup=markup)

if __name__ == '__main__':
    executor.start_polling(dp, skip_updates=True)
 
  • Нравится
Реакции: RiccardoFm