Задать вопрос
@pivazik

Как выбрать два пользователя из беседы?

Здравствуйте, мне нужно получить два случайных айдишника из беседы методом messages.getConversationMembers и превратить их в имена пользователей.
Ранее я уже делал такое, но в том случаи был устаревший метод и один пользователь, вот скрипт:
peplist = session_api.messages.getChatUsers(chat_id=chat_id)
ranpep = random.choice(peplist)
user_get = session_api.users.get(user_ids = ranpep)
user_get = user_get[0]
first_name = user_get['first_name']
last_name = user_get['last_name']
full_name = first_name+" "+last_name
  • Вопрос задан
  • 90 просмотров
Подписаться 2 Простой 4 комментария
Решения вопроса 1
todatasudata
@todatasudata
Начиная с python 3.6:

ranpeps = random.choices(peplist, 2)

Документация
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 11:35
3000 руб./за проект
02 февр. 2025, в 11:29
1000 руб./за проект
02 февр. 2025, в 10:45
1000 руб./за проект