Advertisement
kesha1225

Untitled

Mar 22nd, 2020
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. for event in longpoll.listen():
  2. if event.type == VkEventType.MESSAGE_NEW and event.from_chat:
  3. if event.text.lower() == 'привет':
  4.  
  5. # Создаём переменную и помещаем туда айди чата.
  6. chat_id = int(event.chat_id)
  7. # Текст сообщения, которое бот отправит
  8. message = "Приветствую тебя! Для начала игры, введи /регистрация"
  9.  
  10. # Отправляем сообщение в чат.
  11. vk.messages.send(
  12. random_id=0,
  13. chat_id=chat_id,
  14. message=message,
  15. )
  16.  
  17. elif event.text.lower() == '/регистрация':
  18. from_id = vk.messages.getById(message_ids=event.message_id)["items"][0]["from_id"]
  19. user_data = vk.users.get(user_ids=from_id)[0]
  20. first_name = user_data["first_name"]
  21. last_name = user_data["last_name"]
  22. print(first_name, last_name)
  23.  
  24. chat_id = int(event.chat_id)
  25. message = "Поздравляю! Ты успешно зарегистрировался. В подарок мы даём тебе 1000 рублей! Для подробной информации пиши \n/помощь"
  26.  
  27. vk.messages.send(
  28. random_id=0,
  29. chat_id=chat_id,
  30. message=message,
  31. )
  32. register(event.user_id)
  33. print(event)
  34.  
  35. elif event.text.lower() == '/помощь':
  36. chat_id = int(event.chat_id)
  37. message = "Хэй! Сейчас ты сможешь заработать свои первые гроши. Пиши /работа для продолжения."
  38.  
  39. vk.messages.send(
  40. random_id=0,
  41. chat_id=chat_id,
  42. message=message)
  43.  
  44. elif event.text.lower() == "/работа":
  45. chat_id = int(event.chat_id)
  46. message = "На заводе Вы сделали шкаф и получили 85 рублей! Продолжайте в том же духе!"
  47.  
  48. vk.messages.send(
  49. random_id=0,
  50. chat_id=chat_id,
  51. message=message)
  52.  
  53. print('Из чата с ID: ' + str(event.chat_id))
  54. print('Сообщение пришло в: ' + str(datetime.strftime(datetime.now(), "%H:%M:%S")))
  55. print('Текст сообщения: ' + str(event.text))
  56.  
  57. print('Сообщение пришло в: ' + str(datetime.strftime(datetime.now(), "%H:%M:%S")))
  58. print('Тип события: ' + str(event.type))
  59.  
  60. if __name__ == '__main__':
  61. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement