integrazione chatbot in telegram
« il: Settembre 29, 2020, 21:46 »
salve, vorrei sapere sei si potesse integrare questo semplice chatbot in telegram in qualche modo, qualcuno saprebbe aiutarmi?questo è il codice(sto da poco imparando python e ho trovato un tutorial su youtube per questo chatbot):
from nltk.chat.util import Chat, reflections
#Pairs is a list of patterns and responses.
pairs = [

        #CONVERSAZIONE
    [
        r"(ciao(.*)|hey(.*)|buongiorno(.*)|buonasera(.*))",
        ["hey", "ciao", "ciau",]
    ],
    [
        r"(.*)mi chiamo(.*)",
        ["Ciao %2, Come stai oggi ?",]
    ],
    [
        r"quanti anni hai?",
        ["Non saprei",]
    ],
    [
        r"(.*)il mio nome è(.*)",
        ["Ciao %2, Come stai oggi ?",]
    ],
  ]

#default message at the start of chat
print("Ciao! Sono un ChatBot e il mio nome è Choppy. Scrivimi qualcosa in italiano tutto minuscolo e proverò a risponderti.")
#Create Chat Bot
chat = Chat(pairs, reflections)
#Start conversation
chat.converse()

grazie(spero di aver importato in modo giusto il codice)