WolfInChains
@WolfInChains

Ошибка в VK API. Как исправить?

Есть вот такой код, судя по логам (представлены ниже) какой-то параметр упускается, вроде как user_id, как его вытянуть? И еще, что за member_id, в документации он тоже указан, как его получить?
if event.object.text == "Кик":
                       vk.method("messages.removeChatUser", {"chat_id": event.object.peer_id-2000000000,
                                                             "user_id": event.obj.reply_message, "member_id": "user_id",
                                                             "random_id": random.randint(1, 2147483647)})

Логи

ApiError(, 'messages.removeChatUser', {'chat_id': 2, 'user_id': {'date': 1588762478, 'from_id': 537833179, 'text': '1', 'attachments': [], 'conversation_message_id': 16, 'peer_id': 2000001825, 'id': 3244291}, 'member_id': 'user_id', 'random_id': 1705262493, 'v': '5.92', 'access_token': 'ЦЕНЗУРА'}, False, {'error_code': 100, 'error_msg': 'One of the parameters specified was missing or invalid: user_id not integer', 'request_params': [{'key': 'method', 'value': 'messages.removeChatUser'}, {'key': 'oauth', 'value': '1'}, {'key': 'chat_id', 'value': '2'}, {'key': 'user_id', 'value': 'id'}, {'key': 'member_id', 'value': 'user_id'}, {'key': 'random_id', 'value': '1705262493'}, {'key': 'v', 'value': '5.92'}]})
  • Вопрос задан
  • 262 просмотра
Решения вопроса 1
@Miit
async awaiter
'error_code': 100, 'error_msg': 'One of the parameters specified was missing or invalid: user_id not integer'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы