Bot per stand-upSviluppo e personalizzazione

Un bot Slack per stand-up in Python: un invito quotidiano, le sue domande e le risposte di tutti pubblicate nel suo canale

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 Slack per stand-up in Python: un invito quotidiano, le sue domande e le risposte di tutti pubblicate nel suo canale

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

Gli stand-up scritti fanno risparmiare una chiamata al giorno, ma qualcuno deve ricordarlo alle persone e raccogliere le risposte. Questo bot Slack se ne occupa. Da Standard, un comando slash apre un breve modulo con le sue domande, come ieri, oggi e ostacoli, e pubblica le risposte di ogni persona nel suo canale di stand-up e in un foglio di Fogli Google. In Premium il bot lo ricorda a tutti coloro che hanno aperto la sua chat all'orario da lei scelto nei giorni lavorativi, e i comandi admin cambiano l'orario, saltano un giorno o mostrano chi non ha risposto. Base offre solo risposte: come funzionano i suoi stand-up, le domande e i link alle sue bacheche. Il bot non valuta i progressi, non scrive riepiloghi né legge altri strumenti, e non riceve pagamenti. Funziona in Socket Mode, quindi non serve un indirizzo web pubblico. Il README mostra come creare l'app nel suo workspace Slack ed eseguirla sul suo computer, su un server o su un hosting con Python. Hosting e token sono a suo carico.

Cosa è incluso

  • Cosa riceveUn archivio ZIP con il codice Python, le sue domande e i testi in un file separato, un file di impostazioni di esempio e un README; il codice è visibile anche nella pagina dell'ordine.
  • Modulo di stand-upLe sue domande in un modulo Slack, da Standard
  • Pubblicato in un canaleLe risposte di ogni persona in un unico messaggio ordinato
  • Un foglio degli stand-upOgni risposta è una riga in un foglio di Fogli Google
  • Promemoria quotidianoNei giorni lavorativi all'orario da lei scelto, in Premium
  • Chi non ha rispostoMostrato dai comandi admin, in Premium

Come funziona

  1. 1
    CopioneLei fornisce le domande, il canale, l'orario e i giorni lavorativi
  2. 2
    CodiceScriviamo il bot e la guida per eseguirlo
  3. 3
    AvvioLei crea l'app Slack, aggiunge i token e la avvia
  4. 4
    ModificheChiede modifiche nei limiti del suo pacchetto

Cosa ci serve da lei

Le sue domande di stand-up esattamente come devono leggerle le persone; il canale dove arrivano le risposte; le risposte per Base (come funzionano gli stand-up, link alle sue bacheche e note); per Premium, l'orario del promemoria, il fuso orario, i giorni lavorativi e gli utenti Slack che possono usare i comandi admin. Non invii mai i token del bot, una chiave di accesso Google né password: il README mostra dove inserirli lei stesso.

Le chiederemo:

  • Domande dello stand-up
  • Canale e orario
  • Giorni lavorativi
  • Risposte e link

Confronto dei pacchetti

PacchettiBaseBot di aiuto per lo stand-up24 €StandardBot con modulo di stand-up44 €PremiumBot per lo stand-up quotidiano75 €
Tempi di consegna1 giorno2 giorni3 giorni
Revisioni123
PiattaformaSlackSlackSlack
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
Promemoria quotidiano a un orario stabilitoNoNoSì
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

Devo essere amministratore di Slack?

Le serve il diritto di installare app nel suo workspace, o l'aiuto di chi lo ha. Il README mostra ogni impostazione.

Serve un server con un indirizzo pubblico?

No. Si collega a Slack in Socket Mode, quindi basta un computer o un server che resti acceso; deve essere in esecuzione per inviare i promemoria.

Lo ricorderà a tutti nel workspace?

No. Scrive a chi ha aperto la sua chat e pubblica nei canali in cui è stato aggiunto, nel rispetto delle regole di Slack.

Legge le nostre bacheche delle attività?

No. Mostra i link che fornisce e le risposte che le persone scrivono. Non si collega ad altri strumenti né scrive riepiloghi.

Può funzionare anche su WhatsApp?

No. Questa offerta è un bot Slack; WhatsApp non fa parte di questo servizio, e il bot non riceve pagamenti.

Non hai trovato la risposta?

Pacchetti