Добрый день! Вот пример на vk_api BotsLongPoll
#Функция получения аватарки
def get_ava():
ava = vk.method('users.get', {'user_ids': mes.split(' ')[1], 'fields': 'photo_id', 'name_case': 'nom'})[0]['photo_id']
return ava
#Функия отправки аватарки + айди пользователя
id = event.chat_id
mes = event.object.message['text']
def unicalssender(id):
user_id = event.object.message['from_id']
vk.method("messages.send", {'chat_id': id, "message": 'сообщение которое хотите отправить' + ' ' + '\n' + str(user_id) + '\n', 'random_id': 0})
vk.method("messages.send", {"chat_id": id, "message": 'ваша аватарка', 'attachment': 'photo' + str(get_ava()), 'random_id': 0})
Функция работает, вместо "ваша аватарка" можно поставить любой текст
Для того чтобы все это работало, пользователь должен написать что-то в чат!