👨‍💻 dev yoga skill

development

fukurou

the supreme coder
ADMIN
Python:
class DiYoga(Skill):
    def __init__(self):
        super().__init__()
        self.UResponder: UniqueResponder = UniqueResponder()
        self.UResponder.addResponse("frog pose")
        self.UResponder.addResponse("butterfly pose")
        self.chat: EventChat = EventChat(self.UResponder, "yoga me")
        self.chat.add_key_value("elaborate frog pose","place feet wide and lower hips into a squate. then lower your hands to the floor between your legs")
        self.chat.add_key_value("elaborate butterfly pose","sit up straight and bend your legs so that your bottom of your feet touch")

    def input(self, ear: str, skin: str, eye: str):
        if len(ear) == 0:
            return
        n = self.chat.response(ear)
        if len(n) >0:
            self.setSimpleAlg(n)
 

fukurou

the supreme coder
ADMIN
Python:
class DiYoga(Skill):
    def __init__(self):
        super().__init__()
        self.UResponder: UniqueResponder = UniqueResponder()
        self.UResponder.addResponse("frog pose")
        self.UResponder.addResponse("butterfly pose")
        self.chat: EventChat = EventChat(self.UResponder, "yoga me")
        self.chat.add_key_value("elaborate frog pose","place feet wide and lower hips into a squate. then lower your hands to the floor between your legs")
        self.chat.add_key_value("elaborate butterfly pose","sit up straight and bend your legs so that your bottom of your feet touch")
        self.elab: str = "elaborate frog pose"

    def input(self, ear: str, skin: str, eye: str):
        if len(ear) == 0:
            return
        n = self.chat.response(ear)
        if len(n) >0:
            self.setSimpleAlg(n)
            self.elab = f'elaborate {n}'
            return
        if ear == "elaborate":
            print(self.elab)
            n2 = self.chat.response(self.elab)
            print(n2)
            if len(n2)>0:
                self.setSimpleAlg(self.chat.response(self.elab))
            else:
                self.setSimpleAlg("elaborate what")

need to figure out how to reset elaborate
 
Top