Задать вопрос
Xaeruz
@Xaeruz
Программный Змей

Как можно получить дату добавления пользователя в беседу по его ID?

Сейчас я пользуюсь методом messages.getConversationMembers, т.к. больше не нашёл не одного метода позволяющего просмотреть дату добавления участника, немного начертил кода и в итоге получилось что-то такое:
data = session_api.messages.getConversationMembers(peer_id=event.peer_id)
data_items = data["items"]
	for item in data_items:
		  join_date = int(item["join_date"])

Этот скрипт конечно выдаёт дату, но совершенно не того пользователя и тут появляется вопрос - "Как можно получить поле "join_date" по ID пользователя?"
  • Вопрос задан
  • 902 просмотра
Подписаться Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
def get_join_date(user_id, conversation_id):
    data = session_api.messages.getConversationMembers(peer_id=conversation_id)
    data_items = data["items"]
    for item in data_items:
        if item['member_id'] == user_id:
            return int(item["join_date"])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы