Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @dp.message_handler(state='*', commands=["start", "cancel"])
- @dp.message_handler(Text(equals=['начать', "отмена"], ignore_case=True), state='*')
- async def send_welcome(message: types.Message, state: FSMContext):
- await state.finish()
- img = open("/root/howtostydu-end3.8/logo.jpg", "rb")
- await bot.send_photo(message.chat.id, img,
- caption="Добро пожаловать на платформу онлайн тестирования",
- reply_markup=main_menu(message))
- async def back_main_menu(message):
- await bot.edit_message_caption("Добро пожаловать на платформу онлайн тестирования", message.chat.id, message.message_id,
- reply_markup=main_menu(message))
- @dp.callback_query_handler(lambda c: c.data == 'exit')
- async def exit_user(callback_query: types.CallbackQuery):
- await bot.answer_callback_query(callback_query.id)
- user_id = callback_query.from_user.id
- r = requests.post(http_getusertoken, json={"password": "1488", "telegram_id": int(user_id)})
- TOKEN_USER = r.json()["access_token"]
- headers = {"Authorization": "Bearer " + TOKEN_USER}
- requests.post('https:',
- json={"password": "xxxx", "telegram_id": user_id}, headers=headers)
- await send_welcome(callback_query.message,)
Add Comment
Please, Sign In to add comment