Domanda Creazione Bot Telegram che registra variabili e mostra output sotto comando

Non so come fare bot senza codice, se vuoi farlo in python puoi usare un pacchetto come python-telegram-bot per una gestione semplice della Bot API. L'uso cambia in base alla libreria che scegli, in generale nell'handler dei comandi "inserisci" e "visualizza" dovrai usare uno storage non-volatile come un DB, ma anche un file di testo json o txt dove inserire le coppie chiave/valore (e.g. con json: { "paolo": 5 }).

PS: nei bot telegram si usa inviare il comando insieme ai suoi argomenti in una volta sola, quindi dei comandi più adatti sarebbero: /inserisci paolo 5 o /visualizza paolo (senza quindi la domanda del bot in mezzo)
 
  • Grazie
Reazioni: Shini°

Shini°

Utente Emerald
26 Febbraio 2009
554
60
184
440
Ciao a tutti,
sono nuovo in campo Telegram bot.

Vorrei realizzare un bot che registri dei dati e li restituisca sotto comando.
Esempio:

Comando --> /inserisci
Domanda del bot --> "Ciao, quante mele ha Paolo?"
Input user --> "5"

Comando --> /visualizza
Domanda del bot --> "Che persona vuoi verificare?"
Input user --> "Paolo"
Risposta bot --> "Paolo ha 5 mele."

Una cosa di questo tipo.. scusate per l'esempio banale.
Non sono ferratissimo ma se proprio devo mettere mano preferirei Python.

Eventualmente conoscete soluzioni che non prevedano lo scrivere codice?

Grazie
 
Yes, there are a few different solutions that don't require writing code. Many chatbot platforms such as Chatfuel, Botpress, and Flow XO offer drag-and-drop interfaces for creating bots. These platforms allow you to create bots without writing any code. You can also use AI chatbot frameworks such as Dialogflow and Microsoft Bot Framework to create bots without writing any code.