Чат-бот вк. Ошибка: TypeError: 'NoneType' object is not subscriptable

Ошибка вылетает когда я пишу сообщение в беседу с ботом. Подходящего решения в интернете не нашел. Код ошибки:

Traceback (most recent call last):
  File "G:\vk_bot\vk.py", line 23, in <module>
    msg = event.object.message['text'].lower
TypeError: 'NoneType' object is not subscriptable

Код самого бота:

import vk_api, random
from random import randrange
from vk_api import VkApi
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from toks import main_token
from legs import legs

vk_session = vk_api.VkApi(token = main_token)
longpoll = VkBotLongPoll(vk_session, 999999999)

def sender(id, text):
    vk_session.method('messages.send', {'chat_id' : id, 'message' : text, 'random_id' : 0})

#def send_photo(id, ph_url):
 #   vk.messages.send(chat_id=id, attachment=ph_url, random_id=0)

for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW:

        if event.from_chat:

            id = event.chat_id
            msg = event.object.message['text'].lower


            if msg == 'txt':
                sender(id, 'txt')
                #i = random.choice(legs)
                #random_index = randrange(len(legs))
                #send_photo(id, i)
                #print('выполнено')
            else:
                sender(id, 'txt')

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