@madwayz1337

Несколько вопросов. Как получить имя пользователя через vk_api и как пользоваться этими списками?

У меня есть функция write_msg, которая отвечает за отправку сообщения в чат. Так вот, бот отвечает только на те сообщения, которые есть в условии(К примеру:
if response['items'] [0] ['body'] == 'Бот, привет!':
). Я хочу, чтобы бот отвечал "Привет, %Имя_кто_поздоровался_с_ботом%!". То есть, у меня должна получиться что-то такого:
write_msg(item['chat_id'], 'Привет, ' + First_Name + '!')


Второй вопрос. Есть у меня список:
{'count': 26432, 'items': [{'id': 26937, 'date': 1507798270, 'out': 0, 'user_id': 120120065, 'read_state': 0, 'title': 'TEBE YASNO', 'body': 'Бот, привет!', 'chat_id': 1, 'chat_active': [120120065, 209290083, 105369018, 296949410, 77650655, 135621310, 379105922, 440779645, 83224695, 158586845, 82260744, 321894043, 120053992, 65727257, 153087155, 144552756, 209915865, 203559835, 268289836, 136539852, 152911879, 245883365, 166219354, 207565891, 136471997, 43424577, 143311426, 193283710, 99372495, 152500956, 351643366, 183801556, 136775206, 105291381, 3260004, 100677153, 210047227, 249947860, 400898877, 400916678, 440888304], 'users_count': 42, 'admin_id': 82260744, 'photo_50': 'https://pp.userapi.com/c840334/v840334790/ef87/GE-dxCQs4jc.jpg', 'photo_100': 'https://pp.userapi.com/c840334/v840334790/ef86/RkVLuv9BOe4.jpg', 'photo_200': 'https://pp.userapi.com/c840334/v840334790/ef84/8LcffcsFScs.jpg'}]}

и код
response = vk.method('messages.get', values)
    print(response)
    if response['items']:
        values['last_message_id'] = response['items'][0]['id']

    for item in response['items']:
        print('> Новое сообщение: ' + item['body'])

        if response['items'] [0] ['body'] == 'Бот, привет!':

Хотелось бы объяснений с кодом ниже.
if response['items'] [0] ['body'] == 'Бот, привет!':

Так вот, за что отвечает [0] и [items]?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
04 мая 2024, в 06:10
4000 руб./за проект
04 мая 2024, в 05:49
10000 руб./за проект
04 мая 2024, в 03:57
10000 руб./за проект