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 пользователя?"
  • Вопрос задан
  • 882 просмотра
Решения вопроса 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"])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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