Нужно сделать команду в боте которая будет выбирать рандомного пользователя.
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
import vk_api
import random
import re
vk=vk_api.VkApi(token="Token")
vk._auth_token()
vk.get_api()
longpoll = VkBotLongPoll(vk, id)
while True:
for event in longpoll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
if event.object.peer_id != event.object.from_id:
if event.object.text.lower() == "/лох":
user = vk.method("users.get", {"user_ids": random.choice(event.object.from_id)})
fullname = user[0]['first_name'] + ' ' + user[0]['last_name']
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": fullname + " - лох ))))",
"random_id": 0})
Написал такой код и выдаёт ошибку
user = vk.method("users.get", {"user_ids": random.choice(event.object.from_id)})
TypeError: object of type 'int' has no len()