Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ЯП: Python 3
- #Автор: vk.com/baffometi7
- import urllib.request
- import time
- import re
- import json
- import random
- i = 1
- q = 0
- date = 0
- conf_id = 2000000000 + 13 #W
- input_file = open('data.txt', 'r')
- input_data = input_file.read()
- input_file.close()
- datas = input_data.split(':')
- print("")
- print("Приветики")
- print("")
- print("Получаю токен...")
- print("")
- auth = urllib.request.urlopen('https://oauth.vk.com/token?grant_type=password&client_id=2274003&client_secret=hHbZxrka2uZ6jB1inYsH&username=' + datas[0] + '&password=' + datas[1] + '&captcha_key=&captcha_sid=')
- m = auth.read()
- parse_token = m.decode('utf-8')
- parsod = json.loads(parse_token)
- token = parsod['access_token']
- print("Токен: " + token)
- print("")
- url_start = 'https://api.vk.com/method/'
- url_end = ('&access_token=' + token)
- print("Закладываю патрон...")
- print("")
- infect = random.randint(1, 6)
- print("Патрон лежит в: " + str(infect))
- print("")
- while i < 10:
- q = q + 1
- msg = urllib.request.urlopen(url_start + 'messages.getHistory?count=1&user_id=' + str(conf_id) + url_end)
- g = msg.read()
- chat_dec_info = g.decode('utf-8')
- parsed = json.loads(chat_dec_info)
- command = str(parsed['response'][1]['body'])
- command = command.lower()
- loh = parsed['response'][1]['from_id']
- date_msg = int(parsed['response'][1]['date'])
- print("Жду команду..." + "[" + str(q) + "]")
- print("")
- if (command == 'ролл судьбу' or command == 'кручу верчу') and (date_msg > date):
- k = urllib.request.urlopen(url_start + 'users.get?user_ids=' + str(loh) + url_end)
- j = k.read()
- loh_info = j.decode('utf-8')
- parsed_loh = json.loads(loh_info)
- fname = parsed_loh["response"][0]["first_name"]
- sname = parsed_loh["response"][0]["last_name"]
- name = fname + " " + sname
- print("Испытывает судьбу: " + name)
- print("")
- roll = random.randint(1, 6)
- print("Выпало: " + str(roll))
- print("")
- if roll == infect:
- print("BOOM!")
- print("")
- p = urllib.request.urlopen(url_start + 'messages.send?chat_id=13&message=BOOM!' + url_end) #W
- u = urllib.request.urlopen(url_start + 'messages.removeChatUser?chat_id=13&user_id=' + str(loh) + url_end) #W
- print("Закладываю патрон...")
- print("")
- infect = random.randint(1, 6)
- print("Патрон лежит в: " + str(infect))
- print("")
- else:
- print("Повезло...")
- print("")
- p = urllib.request.urlopen(url_start + 'messages.send?chat_id=13&message=MISS!' + url_end) #W
- date = date_msg
- time.sleep(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement