TypeError: 'NoneType' object is not subscriptable vk-bot

При запуске программы появляется ошибка, подобного рода:

Traceback (most recent call last): File "C:/Users/Алим/PycharmProjects/pythonProject/vk_bot_second.py", line 36, in message = json_object['text'] TypeError: 'NoneType' object is not subscriptable

Помогите исправить. Буду очень благодарен.

Код ниже.

import vk_api
import requests

import json
import random
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
vk = vk_api.VkApi(token='используется')
vk._auth_token()
vk.get_api()
def get_random_id():
    return random.randint(0, 100000000)
bot_help = '''
.....................
'''
creators = '''
используется
'''
group_id = '203727332'

longpoll = VkBotLongPoll(vk, group_id)
for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW:
            d1 = event.object.message

            s1 = json.dumps(d1)
            d2 = json.loads(s1)

            json_object = d2
            message = json_object['text']
            message = message.split(" ")

            str1 = message[0].split("|")[0]
            str1 = str1.replace("[club", "")
            if group_id == str1:
                message.pop(0)

            message = ' '.join(message).lower()
            id = json_object['peer_id']
            print(message)

            if message == 'начать' or message == 'помощь':
                vk.method("messages.send", {"peer_id": id, 'random_id': get_random_id(), "message":  bot_help})
            elif message == 'баг' or message == 'нашел баг':
                vk.method("messages.send", {"peer_id": id, 'random_id': get_random_id(), "message":  'Привет! Появились какие-то проблемы или же нашел баг'})
            elif message == 'создатель':
                vk.method("messages.send", {"peer_id": id, 'random_id': get_random_id(), "

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