Skip to content

Commit

Permalink
[fix] send place text
Browse files Browse the repository at this point in the history
  • Loading branch information
hosseinhabibi2004 committed Oct 11, 2023
1 parent bf63ab2 commit 12ab1b5
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 7 deletions.
17 changes: 14 additions & 3 deletions app/apps/core/bot/handlers.py
Original file line number Diff line number Diff line change
Expand Up @@ -245,12 +245,23 @@ async def places_callback_query_handler(
).as_markup(),
)
elif isinstance(callback_data, keyboards.PlaceKeyboard.LocationCallback):
await query.message.answer_location(
place = await Place.objects.aget(
latitude=callback_data.latitude,
longitude=callback_data.longitude,
)
await query.message.delete()
await query.message.send_copy(chat_id=query.from_user.id)
if place:
await query.message.delete()
await query.message.answer_location(
latitude=place.latitude,
longitude=place.longitude,
)
text = await TEXT_USE_CASE.aget_text(
"PLACE",
name=place.name,
group=Place.Group(place.group).label,
)
await query.message.answer(text=text)
await query.message.send_copy(chat_id=query.from_user.id)


@router.message(F.text == keyboards.MainKeyboard.phone_button)
Expand Down
17 changes: 13 additions & 4 deletions app/apps/core/fixtures/text.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
"fields": {
"name": "FRESHMAN_REGISTER",
"is_button": false,
"text": "FRESHMAN_REGISTER"
"text": "اون‌جور که ما می‌دونیم شنبه ۲۲ مهر ثبت‌نام حضوری هستش. حالا اون روز باید چیکار کنید؟\r\n\r\nاول از همه باید بدونید محل ثبت‌نام کجا هستش، ما که کل دانشگاه رو پیاده گشتیم و آخرش به زور فهمیدیم برای ثبت‌نام باید کجا بریم. ولی خب الان باید بیاید «دانشکده ریاضی، آمار و علوم کامپیوتر». اگه نمی‌دونی دانشکده کجاست توی ربات این دکمه‌ها رو بزن:\r\n📍 مکان‌ها ← 📚 دانشکده‌ها ← دانشکده ریاضی\r\n\r\nمدارکی که برای ثبت‌نام حضوری باید بیارید و تحویل بدید.\r\n📌 اصل مدارک تحصیلی قبلی \r\n ⚠️ زمان ما ۳ تا کاغذ بود. (یادم نمیاد چیا بودن، اگه یادم بیاد اینجا رو آپدیت می‌کنم)\r\n\r\n📌 عکس تمام رخ ۴×۳ تهیه‌شده در سال جاری (به تعداد مورد نیاز)\r\n ⚠️ به تهیه شده در سال جاری دقت کنید، چون قراره بره روی کارت دانشجویی‌تون و ۴ سال تمام ازش استفاده کنید.\r\n ⚠️ تعداد مورد نیاز رو هم پرسیدیم، گفتن <u>۶تا</u>\r\n\r\n📌 ارائه اصل کارت‌ملی و شناسنامه جهت رویت\r\n ⚠️ چیزی که ننوشتن اینه که کپی این دوتا رو هم می‌خوان. پس یادتون نره کپی‌ش رو بیارید.\r\n\r\n📌 مدرک نظام وظیفه\r\n\r\n📌 تحویل اصل فرم‌های تکمیل شده در صورت لزوم\r\n ➖ تکمیل پرسشنامه دانشجویی جهت دریافت کارت دانشجویی از <a href=\"https://card.tabrizu.ac.ir\">اینجا</a> و تحویل پرینت پرسشنامه به دانشکده\r\n ➖ یه سری فرم‌های دیگه که ما هم نمی‌دونیم چی هستن ولی خب بهتون گفتن، پس همونا رو هم بیارید."
}
},
{
Expand Down Expand Up @@ -200,6 +200,15 @@
{
"model": "core.text",
"pk": 23,
"fields": {
"name": "PLACE",
"is_button": false,
"text": "📍 مکان‌ها ← {group} ← ⛺️ {name}"
}
},
{
"model": "core.text",
"pk": 24,
"fields": {
"name": "PHONES",
"is_button": false,
Expand All @@ -208,7 +217,7 @@
},
{
"model": "core.text",
"pk": 24,
"pk": 25,
"fields": {
"name": "PHONE_TEMPLATE",
"is_button": false,
Expand All @@ -217,7 +226,7 @@
},
{
"model": "core.text",
"pk": 25,
"pk": 26,
"fields": {
"name": "LINKS",
"is_button": false,
Expand All @@ -226,7 +235,7 @@
},
{
"model": "core.text",
"pk": 26,
"pk": 27,
"fields": {
"name": "LINK_TEMPLATE",
"is_button": false,
Expand Down

0 comments on commit 12ab1b5

Please sign in to comment.