بوت طلبات المقهىالتطوير والتخصيص

بوت Telegram لمقهاك بلغة Python: القائمة بأسعارك، والطلبات المسبقة وطلبات التوصيل تُرسل إليك

جاهز عادةً خلال 15 دقيقةالتعديلات مشمولةفحص الجودة
الباقات
حماية الدفعالتفاصيل
  • التعديلات ضمن الباقة مجانية.
  • إذا لم تردّ خلال 3 أيام من التسليم، يُقبل العمل تلقائيًا.

يُحجز المبلغ عند الدفع ولا يُحوَّل إلا بعد قبولك العمل.

بوت Telegram لمقهاك بلغة Python: القائمة بأسعارك، والطلبات المسبقة وطلبات التوصيل تُرسل إليك

مثال على النتيجة

مثال على الباقة القياسية

بوت Telegram لحجز مواعيد الحلاقة في صالون حلاقة

البوت في Telegram

حجز موعد حلاقة في البوت

جزء من الكود

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """الخطوة الأخيرة في النموذج: يشكر العميل ويمرر الطلب."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

كل الإجابات والأزرار موجودة في texts.yaml، فيغيّر العميل السعر أو مواعيد العمل دون أن يلمس الكود.

الملفات: أرشيف ZIP يضم bot.py، وtexts.yaml، وsettings.example.env (حيث يضع العميل بنفسه رمز البوت المميز وبيانات الجدول)، وrequirements.txt، وملف README: إنشاء البوت في Telegram، وربط جدول بيانات Google، وتشغيله على خادم صغير أو استضافة. يرسل البوت الطلب لكنه لا يتحقق من تقويم الحلاقين: المالك هو من يؤكد الموعد.

العميل: صالون حلاقة فيه 3 حلاقين، كان يستقبل الحجوزات عبر الهاتف فقط. المهمة: بوت Telegram بقائمة: الأسعار، والعنوان ومواعيد العمل، ونموذج حجز (الخدمة، واليوم والوقت، والاسم، والهاتف) يرسل كل طلب إلى دردشة المالك ويضيفه إلى جدول بيانات Google.

العميل وجميع التفاصيل افتراضية.

عن هذه الخدمة

يتلقى المقهى الرسائل نفسها كل يوم: ما الموجود في القائمة، هل أنتم مفتوحون، هل توصّلون، هل يمكنني الطلب مسبقًا. يعرض بوت Telegram هذا قائمتك وأسعارك من الأزرار، وبدءًا من الباقة القياسية يأخذ طلبًا مسبقًا خطوة بخطوة: الأطباق، ووقت الاستلام أو عنوان التوصيل، ورقم الهاتف. يصل الطلب إلى دردشتك وإلى جدول بيانات Google، وتؤكده مع الضيف بنفسك. ترسل القائمة بالأسعار، ومواعيد العمل، والعنوان، وشروط التوصيل؛ ونكتب نحن كود Python وملف نصوص وملف README يشرح إنشاء البوت في @BotFather وتشغيله على كمبيوترك أو خادمك أو استضافة. لا يستقبل البوت مدفوعات (يمكنه التوجيه إلى صفحة الدفع الخاصة بك)، ولا يتتبع ما تبقى في المطبخ، ولا يحجز طاولة في أي تقويم. تشغيله والرمز المميز من مسؤوليتك.

ما المشمول

  • ما الذي تحصل عليهأرشيف ZIP يضم كود Python، وقائمتك في ملف نصوص منفصل، وملف إعدادات نموذجيًا، وملف README؛ ويُعرض الكود أيضًا في صفحة الطلب.
  • القائمة بالأزرارأقسام مثل الفطور والقهوة والحلويات، بأسعارك
  • الطلبات في دردشتكيصل كل طلب مسبق في رسالة واحدة واضحة، بدءًا من الباقة القياسية
  • جدول للطلباتكل طلب يصبح أيضًا صفًا في جدول بيانات Google
  • أسعارك فقطلا يعرض البوت أبدًا سعرًا لم تعطه إياه
  • قائمة جديدة في دقائقغيّر الأطباق والأسعار في ملف النصوص وأعد التشغيل

كيف يعمل

  1. 1
    قائمة الطعامترسل الأطباق والأسعار ومواعيد العمل وأسئلة الطلب
  2. 2
    الكودنكتب البوت ودليل تشغيله
  3. 3
    الانطلاقتنشئ البوت، وتضع رمزه المميز، وتشغّله
  4. 4
    التعديلاتتطلب التعديلات ضمن حدود باقتك

ما نحتاجه منك

قائمتك كنص بالأقسام والأسعار، ومواعيد العمل والعنوان؛ ومناطق التوصيل وأسعاره والحد الأدنى للطلب إن كنت توصّل؛ وما يجب أن يسأل عنه نموذج الطلب (الأطباق، ووقت الاستلام، والعنوان، والهاتف) والدردشة أو المجموعة التي يجب أن تصل إليها الطلبات؛ ورابط صفحة الدفع إن كانت لديك. لا ترسل أبدًا الرمز المميز للبوت أو أي كلمات مرور: يوضح ملف README أين تضعها بنفسك.

سنسألك:

  • قائمتك وأسعارك
  • كيف يطلب الضيوف
  • وجهة الطلبات
  • مواعيد العمل، والعنوان، وشروط التوصيل

قارن بين الباقات

الباقاتالأساسيةبوت قائمة المقهى‏24 US$القياسيةبوت الطلب المسبق‏51 US$المميزةبوت المقهى مع العروض‏87 US$
مدة التنفيذ1 يوم2 يوم3 أيام
التعديلات123
المنصةTelegramTelegramTelegram
إجابات جاهزةحتى 10حتى 25حتى 40
نماذج (طلب، حجز، طلبية)لاحتى 3حتى 5
الطلبات تُرسل إلى دردشتك وإلى جدول بيانات Googleلانعمنعم
أوامر المشرف والرسائل الجماعيةلالانعم
لغات القائمة112
اطلب الأساسيةاطلب القياسيةاطلب المميزة

حماية الدفع

تدفع عند الطلب، لكن المبلغ لا يُحوَّل إلا مقابل عمل قبلته.

  • سعر ثابتلا يتغير سعر الباقة بعد الدفع.
  • المبلغ محجوزعند الدفع، يُحجز المبلغ فقط. ولا يُحوَّل إلى Dleex إلا بعد قبولك العمل.
  • فحص قبل التسليمتخضع كل نتيجة لفحص الجودة قبل أن تصل إليك، وتراها في صفحة الطلب قبل قبولها.
  • تعديلات مجانيةاطلب تعديلات ضمن متطلبات طلبك بالعدد الذي تسمح به الباقة.
  • القبول بعد 3 أيامإذا لم تقبل العمل ولم تطلب تعديلات خلال 3 أيام من التسليم، يُقبل تلقائيًا. وإذا كتبت في محادثة الطلب بعد التسليم، يبقى الطلب قيد الانتظار؛ وبعد ردّنا، قد نعيد بدء مهلة 3 أيام وسنُعلمك بذلك في المحادثة.
  • إعادة التنفيذ أو استرداد المبلغ كاملًاإذا لم تطابق النتيجة متطلبات طلبك ولم تُصلحها التعديلات، أو استغرق العمل أكثر من ضعف مدة التنفيذ، فاكتب في محادثة الطلب: سنعيد تنفيذ العمل أو نردّ إليك المبلغ كاملًا.
كيف يعمل →

الأسئلة والأجوبة

هل يعرف البوت إن نفد طبق ما؟

لا. يعرض القائمة من نصوصك. إن نفد شيء، غيّر ملف النصوص وأعد تشغيل البوت، أو أخبر الضيف حين تؤكد الطلب.

هل يستطيع الضيوف دفع ثمن الطلب داخل البوت؟

لا. يمكن للبوت إعطاء رابط إلى صفحة الدفع الخاصة بك، لكنه لا يستقبل مدفوعات؛ ويمكنك مواصلة تحصيل الدفع عند الاستلام أو التوصيل كما تفعل الآن.

هل يستطيع حجز طاولة؟

يمكنه أخذ طلب حجز طاولة بالتاريخ والوقت وعدد الضيوف وإرساله إليك. لا يتحقق من الطاولات الشاغرة أو من تقويم: أنت من يؤكد الحجز.

أين يعمل؟

على كمبيوترك أو خادمك أو استضافة تدعم Python. ما دام يعمل، فهو يجيب؛ نحن لا نستضيف البوتات، والرمز المميز يبقى لديك.

هل يمكنكم صنعه لـ WhatsApp أيضًا؟

لا، هذه الخدمة تصنع بوتات Telegram. يحتاج بوت WhatsApp إلى WhatsApp Business API وحساب أعمال معتمد.

لم تجد إجابتك؟

الباقات