Berber randevu botuGeliştirme ve Özelleştirme

Berber dükkânınız için Python ile Telegram botu: saç kesimleri ve fiyatlar, berber seçimi ve randevular size gelir

Genellikle 15 dakika içinde hazırRevizyonlar dahilKalite kontrolü
Paketler
Ödeme korumasıAyrıntılar
  • Paket kapsamındaki revizyonlar ücretsizdir.
  • Teslimattan sonraki 3 gün içinde yanıt vermezseniz iş otomatik olarak onaylanır.

Para, ödeme yaptığınızda bloke edilir ve yalnızca işi onayladığınızda aktarılır.

Berber dükkânınız için Python ile Telegram botu: saç kesimleri ve fiyatlar, berber seçimi ve randevular size gelir

Örnek sonuç

Standart paket için örnek

Telegram bot for booking haircuts at a barbershop

The bot in Telegram

Booking a haircut in the bot

A part of the code

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """The last step of the form: thanks the client and passes the request on."""
    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

All the answers and buttons are in texts.yaml, so the client changes a price or the hours without touching the code.

Files: a ZIP archive with bot.py, texts.yaml, settings.example.env (where the bot token and the sheet go, filled in by the client), requirements.txt and a README: creating the bot in Telegram, connecting the Google Sheet and running it on a small server or hosting. The bot sends the request but does not check the barbers' calendar: the owner confirms the time.

Client: a barbershop with 3 barbers that took bookings only by phone. Task: a Telegram bot with a menu: prices, address and hours, a booking form (service, day and time, name, phone) that sends each request to the owner's chat and adds it to a Google Sheet.

Müşteri ve tüm ayrıntılar kurgusaldır.

Bu hizmet hakkında

Berber müşterileri kısa mesajlar yazar: fade kesim ne kadar, Emre yarın müsait mi, arabayı nereye park ederim. Bu Telegram botu yanıtları düğmelerle verir: hizmetleriniz ve fiyatlarınız, her berber hakkında sizin sözlerinizle birkaç satır, adres ve nasıl gelineceği. Standart paketten itibaren kısa bir randevu formu hizmeti, berberi, günü ve saati ve bir telefon numarasını sorar ve bunu sohbetinize ve bir Google E-Tablolar tablosuna gönderir; saati kasadaki kişi onaylar. Bot randevu takviminizi okumaz; bu yüzden boş koltukları göremez ya da bir saati ayıramaz, ödeme ya da bahşiş almaz, ancak kendi ödeme sayfanıza bağlantı verebilir. Python kodu bir metin dosyası ve botu @BotFather'da oluşturup bilgisayarınızda, sunucunuzda ya da bir hostingde çalıştırmayı anlatan bir README ile gelir. Botu çalıştırmak ve token'ı sizde kalır.

Neler dahil

  • Neler alırsınızPython kodunu, hizmetlerinizi, fiyatlarınızı ve berberlerinizi içeren bir metin dosyasını, örnek bir ayar dosyasını ve README'yi barındıran bir ZIP arşivi; kod sipariş sayfasında da gösterilir.
  • Hizmetler ve fiyatlarSaç kesimi, sakal, tıraş ve kombinler, sizin fiyatlarınızla
  • Her berber hakkındaHer biri hakkında sizin sözlerinizle birkaç satır
  • Randevular sohbetinizeStandart paketten itibaren hizmet, berber, gün ve saat
  • Sizi nasıl bulurlarAdres, harita bağlantısı ve nereye park edileceği
  • Düzenlemeler tek bir dosyadaFiyatlar ve metinler koddan ayrı durur

Nasıl çalışır

  1. 1
    SenaryoHizmetleri, fiyatları, berberleri ve randevu sorularını verirsiniz
  2. 2
    KodBotu ve çalıştırma kılavuzunu yazarız
  3. 3
    BaşlatmaBotu @BotFather'da oluşturur, token'ı ekler ve çalıştırırsınız
  4. 4
    DeğişikliklerPaketiniz kapsamında değişiklik istersiniz

Sizden neler gerekiyor

Metin olarak hizmetleriniz ve fiyatlarınız; berberlerin adları ve her biri hakkında bir satır; adres, çalışma saatleri, harita bağlantısı ve park notları; randevu formunun soruları, randevuların gideceği sohbet ve müşterinin randevudan sonra okuyacağı metin; kullanıyorsanız ödeme sayfanızın bağlantısı. Botun token'ını ya da herhangi bir şifreyi asla göndermeyin: README bunları kendiniz nereye gireceğinizi gösterir.

Size soracaklarımız:

  • Hizmetler ve fiyatlar
  • Berberler
  • Randevu formu
  • Adres ve sizi nasıl bulacakları

Paketleri karşılaştırın

PaketlerTemelSaç kesimi ve fiyatlar botu$25StandartBerber randevu botu$50PremiumToplu mesajlı berber botu$86
Teslim süresi1 gün2 gün3 gün
Revizyonlar123
PlatformTelegramTelegramTelegram
Hazır yanıtlaren fazla 10en fazla 25en fazla 40
Formlar (talep, rezervasyon, sipariş)Hayıren fazla 3en fazla 5
Sohbetinize ve bir Google E-Tablolar tablosuna gönderilen taleplerHayırEvetEvet
Yönetici komutları ve toplu mesajlarHayırHayırEvet
Menü dilleri112
Sipariş ver TemelSipariş ver StandartSipariş ver Premium

Ödeme koruması

Sipariş verirken ödersiniz, ancak para yalnızca onaylanan iş için aktarılır.

  • Sabit fiyatPaket fiyatı, ödeme yaptıktan sonra değişmez.
  • Para bloke edilirÖdeme yaptığınızda tutar yalnızca bloke edilir. İşi onayladığınızda hizmete aktarılır.
  • Teslimattan önce kontrolHer sonuç size ulaşmadan önce kalite kontrolünden geçer ve onaylamadan önce sipariş sayfasında görürsünüz.
  • Ücretsiz revizyonlarBrifiniz kapsamında, paketin izin verdiği sayıda değişiklik isteyin.
  • 3 gün sonra onayTeslimattan sonraki 3 gün içinde işi onaylamaz veya değişiklik istemezseniz iş otomatik olarak onaylanır. Teslimattan sonra sipariş sohbetine yazarsanız sipariş bekletilir; yanıt verdikten sonra 3 günlük süreyi yeniden başlatabiliriz ve bunu sohbette bildiririz.
  • Yeniden yapım veya tam iadeSonuç brifinize uymuyorsa ve revizyonlar sorunu çözmediyse ya da iş teslim süresinin iki katından uzun sürerse sipariş sohbetine yazın: işi yeniden yaparız veya ödemenin tamamını iade ederiz.
Nasıl çalışır →

Sorular ve yanıtlar

Müşteri botta boş bir saat seçebilir mi?

İstedikleri günü ve saati seçerler ve talep size gelir. Bot takviminizi görmez ve berberin müsait olup olmadığını kontrol etmez; bu yüzden siz onaylar ya da başka bir saat önerirsiniz.

Bot ön ödeme ya da bahşiş alabilir mi?

Hayır. Ödeme almaz; yalnızca kendi ödeme sayfanıza bağlantı verebilir.

İki şubemiz var. Tek bir bot ikisine de hizmet verebilir mi?

Evet: müşteri önce şubeyi seçer ve her talep hangi şube için olduğunu belirtir. Her birinin yanıtları ve adresleri sizden gelir.

Nerede çalışır?

Python yüklü kendi bilgisayarınızda, sunucunuzda ya da bir hostingde; bot barındırmayız. Token'ı siz oluşturur ve saklarsınız.

WhatsApp'ta çalışabilir mi?

Hayır, bu hizmet Telegram botları yapar. Bir WhatsApp botu için WhatsApp Business API ve onaylanmış bir işletme hesabı gerekir.

Yanıtınızı bulamadınız mı?

Paketler