Bot promemoria per eventiSviluppo e personalizzazione

Un bot Discord in Python per gli eventi del server: il calendario, le iscrizioni e i promemoria pubblicati prima di ogni evento

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 Discord in Python per gli eventi del server: il calendario, le iscrizioni e i promemoria pubblicati prima di ogni evento

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

Serate di gioco, sessioni di studio e chiamate della community funzionano solo se le persone se ne ricordano. Questo bot Discord gestisce il suo calendario: un comando slash mostra i prossimi eventi e come funzionano. Da Standard, i membri si iscrivono a un evento con un breve modulo o si offrono di organizzarne uno, e ogni iscrizione arriva in un suo canale e in un foglio di Fogli Google. In Premium, i comandi admin aggiungono, modificano o annullano eventi, e il bot pubblica un promemoria nel canale che sceglie, ad esempio un giorno e un'ora prima, menzionando un ruolo o i membri iscritti. Ogni membro vede l'orario nel proprio fuso orario. Il bot non si sincronizza con la scheda Eventi di Discord né con calendari esterni e non riceve pagamenti. Il README mostra come crearlo nella pagina Applications di Discord, invitarlo ed eseguirlo sul suo computer, su un server o su un hosting con Python. Deve essere in esecuzione perché i promemoria partano; hosting e token sono a suo carico.

Cosa è incluso

  • Cosa riceveUn archivio ZIP con il codice Python, il suo calendario e i testi in un file separato, un file di impostazioni di esempio e un README; il codice è visibile anche nella pagina dell'ordine.
  • Calendario a richiestaUn comando slash elenca i prossimi eventi
  • IscrizioniUn modulo per evento, verso un canale e un foglio, da Standard
  • Promemoria puntualiUn giorno e un'ora prima, o come imposta, in Premium
  • Menzioni dei ruoliMenziona un ruolo o i membri iscritti
  • Modifica degli eventiI comandi admin aggiungono, spostano o annullano un evento

Come funziona

  1. 1
    CalendarioLei fornisce eventi, orari, fuso orario e domande per l'iscrizione
  2. 2
    CodiceScriviamo il bot e la guida per eseguirlo
  3. 3
    AvvioLei crea il bot nella pagina Applications di Discord, lo invita, aggiunge il token e lo avvia
  4. 4
    ModificheChiede modifiche nei limiti del suo pacchetto

Cosa ci serve da lei

I suoi eventi come testo: nome, giorno, ora, canale e chi organizza; il suo fuso orario; come funzionano gli eventi e le regole; per Standard e Premium, le domande del modulo di iscrizione e il canale in cui arriva; per Premium, quando inviare i promemoria e quale ruolo menzionare. Non invii mai il token del bot né password: il README mostra dove inserirli lei stesso.

Le chiederemo:

  • I suoi eventi
  • Fuso orario
  • Promemoria
  • Modulo di iscrizione

Confronto dei pacchetti

PacchettiBaseBot calendario eventi23 €StandardBot per iscrizioni agli eventi44 €PremiumEventi con promemoria76 €
Tempi di consegna1 giorno2 giorni3 giorni
Revisioni123
PiattaformaDiscordDiscordDiscord
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 prima degli eventiNoNoSì
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

Usa la scheda Eventi di Discord?

No. Tiene un proprio calendario dalle sue impostazioni e dai comandi admin e pubblica i promemoria in un canale; non legge né crea gli eventi programmati di Discord o calendari esterni.

Serve Premium per i promemoria?

Sì. I promemoria prima degli eventi fanno parte di Premium. Base mostra il calendario, e Standard aggiunge i moduli di iscrizione.

Può scrivere in privato ai membri?

Solo ai membri che hanno aperto una chat con il bot, e solo nel rispetto delle regole di Discord. Altrimenti pubblica nei suoi canali con la menzione di un ruolo.

E i fusi orari?

Gli orari degli eventi sono impostati in un fuso orario a sua scelta. I promemoria mostrano l'orario come timestamp di Discord, che ogni membro vede nella propria ora locale.

Dove funziona?

Sul suo computer, su un server o su un hosting con Python; se è spento, i promemoria non partono. Il token resta a lei; pagamenti e WhatsApp non fanno parte di questo servizio.

Non hai trovato la risposta?

Pacchetti