Как заставит "бота" принимать (понимать) русский текст

Как мне заставить моего бота понимать русский язык.. К примеру сейчас вот кусок кода, если ему написать hello, он ответит, если я вместо hello заменю на Привет, и напишу в чате привет, молчит как партизан

    if message.content.lower() == 'hello':
        parts = message.content.split(' ')
        await message.channel.send('Привет. Меня зовут ping, я 
        местный робот. Введи команду !ping и 
        мы посмотрим, что можно сделать!')
        return

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Leonid

Думаю это должно помочь: Замените

    if message.content.lower() == 'hello':
        parts = message.content.split(' ')
        await message.channel.send('Привет. Меня зовут ping, я 
        местный робот. Введи команду !ping и 
        мы посмотрим, что можно сделать!')
        return

На это:

    if message.content.lower() == 'hello' or message.content.lower() == 'Привет':
        parts = message.content.split(' ')
        await message.channel.send('Привет. Меня зовут ping, я 
        местный робот. Введи команду !ping и 
        мы посмотрим, что можно сделать!')
        return

Или как написал один из комментаторов:

if message.content.lower() in ["hello", "Привет"]:
    ...
→ Ссылка