Skip to content

UTF-8 accents on triggers #40

@elpimous

Description

@elpimous

Hello,
in my 1.14 python version,
and with ai = RiveScript(utf8=True) on my python file,
I can't enter any accents "éèàç..." on question.

here is the error :

Traceback (most recent call last):
File "C:\Users\neo\Downloads\rivescript-python\RS_AI.py", line 17, in
reply = ai.reply("localuser", msg)
File "C:\Users\neo\Downloads\rivescript-python\rivescript\rivescript.py", line 999, in reply
return self._brain.reply(user, msg, errors_as_replies)
File "C:\Users\neo\Downloads\rivescript-python\rivescript\brain.py", line 46, in reply
self.say("Get reply to [" + user + "] " + msg)
File "C:\Users\neo\Downloads\rivescript-python\rivescript\brain.py", line 41, in say
self.master._say(_args, *_kwargs)
File "C:\Users\neo\Downloads\rivescript-python\rivescript\rivescript.py", line 149, in _say
self._log.write("[RS] " + message + "\n")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 25: ordinal not in range(128)

What did I miss ???

Thanks Kirsle
Vincent

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions