示例#1
0
def __now_i_set_speaker(self, key, prov: dict, speakers: dict, yandex=False):
    if key == prov.get('speaker', 'unset'):
        return Say(F('Я уже {}.', speakers[key]))

    prov['speaker'] = key
    self.cfg.config_save()
    return Say(
        F(
            'Теперь меня зовут {}, а еще я {}.', speakers[key],
            YANDEX_EMOTION.get(self.cfg['yandex'].get('emotion', 'unset'),
                               F('Ошибка')) if yandex else F('без характера')))
示例#2
0
def __now_i_set_speaker(self, key, prov: dict, speakers: dict, yandex=False):
    if key == prov.get('speaker', 'unset'):
        return Say(LNG['now_already'].format(speakers[key]))

    prov['speaker'] = key
    self.cfg.config_save()
    return Say(LNG['now_i_now'].format(
        speakers[key],
        YANDEX_EMOTION.get(self.cfg['yandex'].get('emotion', 'unset'),
                           LNG['error'])
        if yandex else LNG['now_no_character']))
示例#3
0
 def get_yandex_emo():
     return YANDEX_EMOTION.get(self.cfg.gt('yandex', 'emotion', 'unset'),
                               F('Ошибка'))
示例#4
0
 def get_yandex_emo():
     return YANDEX_EMOTION.get(self.cfg['yandex'].get('emotion', 'unset'),
                               LNG['error'])