@DADDADADA

Почему не работает метод lower в vkbottle?

Всем привет! У меня почему то не получается использовать метод lower в VKBOTTLE.

from vkbottle.bot import Bot, Message

bot = Bot('token')
@bot.on.message(text='начать', lower=True)
async def bdate(ans: Message):
await ans("привет")

bot.run_forever()

KeyError: 'lower'
  • Вопрос задан
  • 445 просмотров
Решения вопроса 1
WolfInChains
@WolfInChains
Это пример для старых версий бутылки, в новых вроде так
bot.labeler.vbml_ignore_case = True
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
Потому, что такое custom_rule не определено по дефолту. Если ты хочешь использовать lower, то тебе необходимо, вначале, определить это правило.

https://github.com/timoniq/vkbottle/blob/681189187...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы