@POMA0197263

Как получить id пользователя вк пайтон?

Я хочу получить id пользователя в вк
Бот на основе Long Polling

Я пытался много раз, но у меня не получается
Подскажите пожалуйста как сделать умоляю вас :[
  • Вопрос задан
  • 2293 просмотра
Пригласить эксперта
Ответы на вопрос 3
@sergeyfilippov4
event.message.from_id - здесь ID отправителя
Ответ написан
@samperirrrrr
import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType

vk_session = vk_api.VkApi(token = 'цензура')
longpoll = VkBotLongPoll(vk_session, цензура)

def sender(id, text):
  vk_session.method('messages.send', {'chat_id' : id, 'message' : text, 'random_id' : 0})

for event in longpoll.listen():
  if event.type == VkBotEventType.MESSAGE_NEW:
    if event.from_chat:
      id = event.chat_id
      
  msg = event.object.message['text'].lower()
      elif msg == 'айди': 
    sender(id, f'{event.obj.from_id}')
Ответ написан
SoreMix
@SoreMix Куратор тега Python
yellow
код в студию
Ответ написан
Ваш ответ на вопрос

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

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