Advertisement
Dodikman

бот хуй бета 0.001 пиздюлина

May 31st, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. import requests
  2. import json
  3. import random
  4.  
  5. options = json.load(open('info.json'))
  6. token = options['token']
  7. idd = options['id']
  8.  
  9. def makeRequest(token, method, options):
  10.     url = 'https://api.vk.com/method/' + method + '?' + 'access_token=' + token + '&'
  11.     for key in options:
  12.         url = url + key + '=' + str(options[key]) + '&'
  13.     return requests.get(url).json()
  14.  
  15. class Bot:
  16.     def __init__(self, token, id):
  17.         self.token = token
  18.         self.id = id
  19.     def getLastLPr(self):
  20.         lpsp = makeRequest(self.token, 'groups.getLongPollServer', {'group_id':self.id, 'v':5.95})['response']
  21.         url = lpsp['server'] + '?act=a_check&key=' + str(lpsp['key']) + '&ts=' + str(lpsp['ts']) + '&wait=5'
  22.         return requests.get(url).json()
  23.     def sendMessage(self, id, type, msg):
  24.         makeRequest(self.token, 'messages.send', {'user_id':id, 'random_id': random.randint(0, 999999999), 'message':msg, 'v':5.95})
  25.  
  26. bot = Bot(token, idd)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement