SHARE
TWEET

Untitled

a guest Nov 19th, 2019 86 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import random
  2. import vk_api
  3. from vk_api.longpoll import VkLongPoll, VkEventType
  4.  
  5. TOKEN = 0
  6. with open('token.txt') as f:
  7.     TOKEN = f.read().strip()
  8.  
  9. # Авторизуемся как сообщество
  10. vk = vk_api.VkApi(token=TOKEN)
  11.  
  12. # Работа с сообщениями
  13. longpoll = VkLongPoll(vk)
  14.  
  15. for event in longpoll.listen():
  16.  
  17.     # Если пришло новое сообщение
  18.     if event.type == VkEventType.MESSAGE_NEW:
  19.    
  20.         # Если оно имеет метку для меня( то есть бота)
  21.         if event.to_me:
  22.        
  23.             # Сообщение от пользователя
  24.             request = event.text
  25.            
  26.             # Каменная логика ответа
  27.             msg = "Кажется, ты сказал: " + format(request)
  28.             msglist = ['Ты крутой!', "Ого.", "А ты молодец!", "Давно хотела тебе сказать. Ты петух",
  29.             "Простите, у разработчика лапки. И куча дедлайнов"]
  30.             vk.method('messages.send', {'user_id': event.user_id, 'message': random.choice(msglist), \
  31.                 'random_id': random.randint(0, 2028)})
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top