Bot listino prezziSviluppo e personalizzazione

Un bot Telegram in Python per il listino prezzi: i suoi servizi o prodotti con prezzi per sezione, e richieste inviate a lei

Di solito pronto in 15 minutiRevisioni incluseControllo di qualità
Pacchetti
Pagamento protettoDettagli
  • Le revisioni previste dal pacchetto sono gratuite.
  • Se non risponde entro 3 giorni dalla consegna, il lavoro viene accettato automaticamente.

Il denaro viene riservato al momento del pagamento e sbloccato solo quando accetta il lavoro.

Un bot Telegram in Python per il listino prezzi: i suoi servizi o prodotti con prezzi per sezione, e richieste inviate a lei

Esempio di risultato

Esempio per il pacchetto Standard

Bot Telegram per prenotare tagli in un barber shop

Il bot su Telegram

Prenotazione di un taglio nel bot

Una parte del codice

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """L'ultimo passo del modulo: ringrazia il cliente e inoltra la richiesta."""
    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

Tutte le risposte e i pulsanti sono in texts.yaml, così il cliente cambia un prezzo o gli orari senza toccare il codice.

File: un archivio ZIP con bot.py, texts.yaml, settings.example.env (dove vanno il token del bot e il foglio, compilato dal cliente), requirements.txt e un README: creare il bot su Telegram, collegare il foglio di Fogli Google ed eseguirlo su un piccolo server o un hosting. Il bot invia la richiesta ma non controlla il calendario dei barbieri: l'orario lo conferma il titolare.

Cliente: un barber shop con 3 barbieri che prendeva prenotazioni solo per telefono. Compito: un bot Telegram con un menu: prezzi, indirizzo e orari, un modulo di prenotazione (servizio, giorno e ora, nome, telefono) che invia ogni richiesta alla chat del titolare e la aggiunge a un foglio di Fogli Google.

Il cliente e tutti i dati sono inventati.

Informazioni sul servizio

Un listino inviato come foto o come lungo messaggio è difficile da leggere su uno smartphone. Questo bot Telegram divide il suo in sezioni dietro pulsanti, così un cliente tocca 'Pulizie' o 'Riparazioni' e vede solo quei prezzi, con le sue note su cosa è incluso e cosa costa in più. Da Standard, dei moduli raccolgono un ordine, una richiesta di preventivo o di essere richiamati e li inviano alla sua chat e a un foglio di Fogli Google. In Premium, comandi admin e un messaggio broadcast avvisano dei nuovi prezzi tutti coloro che hanno avviato il bot, e il listino può essere in 2 lingue. Tutti i prezzi vengono da lei e si trovano in un unico file di testi, quindi aggiornarli significa una modifica e un riavvio. Il bot non calcola preventivi, non legge prezzi dal suo negozio o dalla contabilità e non riceve pagamenti, ma può rimandare alla sua pagina di pagamento. Scriviamo il codice Python e un README su come eseguirlo sul suo computer, su un server o su un hosting. Hosting e token sono a suo carico.

Cosa è incluso

  • Cosa riceveUn archivio ZIP con il codice Python, il suo listino in un file di testi separato, un file di impostazioni di esempio e un README; il codice è visibile anche nella pagina dell'ordine.
  • Prezzi per sezioneUn pulsante per sezione, prezzi con le sue parole
  • Cosa è inclusoNote su cosa copre ogni prezzo
  • Richieste a leiOrdine, preventivo o richiamata, da Standard
  • Un solo file da aggiornareCambi un prezzo e riavvii il bot
  • Novità sui prezziUn messaggio broadcast a chi ha avviato il bot, in Premium

Come funziona

  1. 1
    PrezziLei fornisce sezioni, voci, prezzi e note
  2. 2
    CodiceScriviamo il bot e la guida per eseguirlo
  3. 3
    AvvioLei crea il bot in @BotFather, inserisce il token e lo avvia
  4. 4
    ModificheChiede modifiche nei limiti del suo pacchetto

Cosa ci serve da lei

Il suo listino come testo o file: sezioni, voci, prezzi e note su cosa è incluso; per Standard e Premium, le domande di ogni modulo (ordine, preventivo, richiamata) e la chat dove devono arrivare le richieste; i suoi contatti e link esattamente come devono comparire; un PDF del listino, se il bot deve inviare anche quello. Non invii mai il token del bot né password: il README mostra dove inserirli lei stesso.

Le chiederemo:

  • Il suo listino
  • Note e condizioni
  • Moduli
  • Dove arrivano le richieste

Confronto dei pacchetti

PacchettiBaseListino con i pulsanti24 €StandardPrezzi con richieste44 €PremiumListino con broadcast75 €
Tempi di consegna1 giorno2 giorni3 giorni
Revisioni123
PiattaformaTelegramTelegramTelegram
Risposte prontefino a 10fino a 25fino a 40
Moduli (richiesta, prenotazione, ordine)Nofino a 3fino a 5
Richieste inviate alla sua chat e a un foglio di Fogli GoogleNoSìSì
Comandi admin e messaggi broadcastNoNoSì
Lingue del menu112
Ordina BaseOrdina StandardOrdina Premium

Pagamento protetto

Paga al momento dell'ordine, ma il denaro viene sbloccato solo per un lavoro accettato.

  • Prezzo fissoIl prezzo del pacchetto non cambia dopo il pagamento.
  • Il denaro viene riservatoAl pagamento, l'importo viene solo riservato. Passa a Dleex quando accetta il lavoro.
  • Verificato prima della consegnaOgni risultato passa un controllo di qualità prima di arrivare a lei, e lo vede nella pagina dell'ordine prima di accettarlo.
  • Revisioni gratuiteRichieda revisioni nell'ambito del suo brief tante volte quante ne prevede il pacchetto.
  • Accettazione dopo 3 giorniSe entro 3 giorni dalla consegna non accetta il lavoro né richiede una revisione, il lavoro viene accettato automaticamente. Se scrive nella chat dell'ordine dopo la consegna, l'ordine resta in attesa; dopo la nostra risposta potremmo far ripartire i 3 giorni e glielo indicheremo nella chat.
  • Rifacimento o rimborso totaleSe il risultato non corrisponde al suo brief e le revisioni non hanno risolto il problema, oppure il lavoro richiede più del doppio dei tempi di consegna previsti, scriva nella chat dell'ordine: rifaremo il lavoro o le rimborseremo l'intero pagamento.
Come funziona →

Domande e risposte

Il bot può inviare il listino anche in PDF?

Sì, se ci fornisce il file: una risposta può inviare il suo PDF come documento. Il bot non crea il PDF; invia il suo.

Può calcolare un prezzo per un cliente?

No. Mostra i suoi prezzi come sono scritti. Per un preventivo su misura, un modulo raccoglie i dettagli e li invia a lei.

Come aggiorno i prezzi?

Modifichi il file di testi con un qualsiasi editor di testo e riavvii il bot; nei limiti del pacchetto può anche chiederlo a noi. Il bot non legge mai prezzi dal suo negozio o da altri sistemi.

I clienti possono pagare?

No, il bot non riceve pagamenti; può dare un link alla sua pagina di pagamento.

Dove funziona, e funziona su WhatsApp?

Sul suo computer, su un server o su un hosting con Python, con il token conservato da lei. È un bot Telegram; WhatsApp non fa parte di questo servizio.

Non hai trovato la risposta?

Pacchetti