From 9234f4259849337f026cf7fd129616895204212e Mon Sep 17 00:00:00 2001 From: Ilya_Chis Date: Tue, 4 Feb 2025 17:07:47 +0500 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D0=B0=20=D1=82=D0=B5=D0=BA=D1=81=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BotPM.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BotPM.py b/BotPM.py index 3a42def..b2cacdc 100644 --- a/BotPM.py +++ b/BotPM.py @@ -38,7 +38,7 @@ last_bot_message_id = {} # Авторизация и доступ к таблице scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"] -credentials = ServiceAccountCredentials.from_json_keyfile_name(r"C:\Users\ilyac\PycharmProjects\Bot_Polimed\botforclinic-436512-0c117dd103a8.json", scope) +credentials = ServiceAccountCredentials.from_json_keyfile_name("botforclinic-436512-0c117dd103a8.json", scope) client = gspread.authorize(credentials) sheet = client.open("Пациенты клиники").sheet1 # Открытие таблицы, используйте название вашей таблицы @@ -184,8 +184,8 @@ async def handle_main_menu(call: types.CallbackQuery): await call.message.edit_text("Выберите способ связи", reply_markup=contact_menu) elif call.data == "menu_registration": await call.message.edit_text("Обращаем Ваше внимание, что добавить можно только тех пациентов, которые ранее уже посещали нашу клинику.\n" - "Для ввода данных, пожалуйста, заполните форму, нажав на кнопку ниже: 'Заполнить форму'\n" - "После заполнения формы вернитесь к боту и нажмите на кнопку ниже: 'Проверить данные'", reply_markup=InlineKeyboardMarkup(row_width=1).add(InlineKeyboardButton(text="Заполнить форму", web_app=WebAppInfo(url=form_url)), + 'Для ввода данных, пожалуйста, заполните форму, нажав на кнопку ниже: "Заполнить форму"\n' + 'После заполнения формы вернитесь к боту и нажмите на кнопку ниже: "Проверить данные"', reply_markup=InlineKeyboardMarkup(row_width=1).add(InlineKeyboardButton(text="Заполнить форму", web_app=WebAppInfo(url=form_url)), InlineKeyboardButton(text="Проверить данные",callback_data="check_verification"), InlineKeyboardButton("▶️ Назад", callback_data="main_menu"))) @@ -249,7 +249,7 @@ async def klinik_inf(call: types.CallbackQuery): # Обработка нажатия на "Запись на исследование" @dp.callback_query_handler(lambda c: c.data == "contact_administrator") async def handle_call_menu(call: types.CallbackQuery): - await call.message.edit_text("💬 Для отправки сообщения администратору Клиники нажмите кнопку ниже 'Написать сообщение'.", reply_markup=administrator_contact) + await call.message.edit_text('💬 Для отправки сообщения администратору Клиники нажмите кнопку ниже "Написать сообщение".', reply_markup=administrator_contact) @@ -257,7 +257,7 @@ async def handle_call_menu(call: types.CallbackQuery): # Обработка нажатия на "Запись на исследование" @dp.callback_query_handler(lambda c: c.data == "order_call") async def handle_admin_call_menu(call: types.CallbackQuery): - await call.message.edit_text("Для получения обратного звонка от администратора Клиники нажмите кнопку ниже 'Позвонить мне'.", reply_markup=call_order) + await call.message.edit_text('Для получения обратного звонка от администратора Клиники нажмите кнопку ниже "Позвонить мне".', reply_markup=call_order) @@ -406,7 +406,7 @@ async def send_success_message(user_id): text=("Ура! Ваша регистрация прошла успешно! 🥳\n\n" "Теперь все уведомления о записи на приём будут приходить сюда, в чат-бот. " "Если Вы также получаете рассылку в WhatsApp, то сообщения будут дублироваться. " - "Для получения рассылки только в чат-бот Telegram, нажмите кнопку ниже 'Не дублировать сообщения в WhatsApp'."), + 'Для получения рассылки только в чат-бот Telegram, нажмите кнопку ниже "Не дублировать сообщения в WhatsApp".'), reply_markup=InlineKeyboardMarkup().add( InlineKeyboardButton("Не дублировать сообщения в WhatsApp", callback_data="stop_replying"), InlineKeyboardButton("🔘 Главное меню", callback_data="main_menu") @@ -472,7 +472,7 @@ async def handle_start(message: types.Message, state: FSMContext): await state.storage.reset_data(user=message.from_user.id) # Удаляет все данные пользователя в FSM хранилище # Отправляем фото - with open(r"C:\Users\ilyac\PycharmProjects\Bot_Polimed\s-blob-v1-IMAGE-tdNCrEv8Ldo.png", "rb") as photo: + with open("s-blob-v1-IMAGE-tdNCrEv8Ldo.png", "rb") as photo: await bot.send_photo( chat_id=message.from_user.id, photo=photo,