Compare commits
No commits in common. "dcfed46e9f20cfc328eb94ad3169b4e38b77e74f" and "354ebe9abd114457be4a5184469c684b9c76c8c8" have entirely different histories.
dcfed46e9f
...
354ebe9abd
28
main.py
28
main.py
|
@ -68,19 +68,9 @@ async def process_start_command(message: types.Message):
|
|||
markup = ReplyKeyboardMarkup(resize_keyboard=True, keyboard=[
|
||||
[KeyboardButton('Создать заявление и договор на практику')]
|
||||
])
|
||||
await message.answer("Привет!\nЯ бот для создания заявления и договора о практической подготовки.", reply_markup=markup)
|
||||
await message.answer('Чтобы начать заполнение заявления и договора нажми кнопку снизу в меню.',
|
||||
reply_markup=InlineKeyboardMarkup(
|
||||
inline_keyboard=[
|
||||
[InlineKeyboardButton('Где меню?', callback_data='wheremenu')]
|
||||
]))
|
||||
await message.answer("Привет!\nЧтобы начать заполнение заявления и договора нажми кнопку снизу.", reply_markup=markup)
|
||||
await message.delete()
|
||||
|
||||
#new code
|
||||
@dp.callback_query_handler(lambda c: c.data == 'wheremenu')
|
||||
async def where_menu(call: types.CallbackQuery):
|
||||
await call.bot.send_photo(call.message.chat.id, photo=InputFile('templates/menu.jpg'), caption='Кнопка меню находится рядом')
|
||||
|
||||
# ------------------------------------------------------
|
||||
# ↓↓↓ Алгоритм сбора данных для заполнения документа "Заявление на практику" ↓↓↓
|
||||
# ------------------------------------------------------
|
||||
|
@ -429,20 +419,12 @@ def first_word_lower(stroka):
|
|||
return stroka.lower()
|
||||
|
||||
def get_genitive(words):
|
||||
try:
|
||||
morph = pymorphy2.MorphAnalyzer()
|
||||
return ' '.join([morph.parse(i)[0].inflect({'gent'}).word for i in words.split()])
|
||||
except:
|
||||
return words
|
||||
|
||||
morph = pymorphy2.MorphAnalyzer()
|
||||
return ' '.join([morph.parse(i)[0].inflect({'gent'}).word for i in words.split()])
|
||||
|
||||
def get_genitive_cap(words):
|
||||
try:
|
||||
morph = pymorphy2.MorphAnalyzer()
|
||||
return ' '.join([morph.parse(i)[0].inflect({'gent'}).word.capitalize() for i in words.split()])
|
||||
except:
|
||||
return words
|
||||
|
||||
morph = pymorphy2.MorphAnalyzer()
|
||||
return ' '.join([morph.parse(i)[0].inflect({'gent'}).word.capitalize() for i in words.split()])
|
||||
# ---------------------------------------------------------
|
||||
# ↓↓↓ Алгоритм для внесения в документ собранных данных ↓↓↓
|
||||
# ---------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue