Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- # mega scam project try №2
- import time
- import random
- import re
- import threading
- from enum import Enum
- from SimpleQIWI import *
- from threading import Thread
- import requests
- import json
- from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
- import vk_api
- from vk_api.keyboard import VkKeyboard, VkKeyboardColor
- import random, string
- from time import sleep
- vk = vk_api.VkApi(token="token bota")
- api = QApi(token='ur token', phone='ur phone')
- class State(Enum):
- FIRST = 1
- SECOND = 2
- THIRD = 3
- CHET = 4
- def randomword(length):
- letters = string.ascii_lowercase
- return ''.join(random.choice(letters) for i in range(length))
- def main():
- vk._auth_token()
- vk.get_api()
- state = State.CHET
- keyboard = VkKeyboard(one_time=False)
- keyboard.add_button('Купить', color=VkKeyboardColor.DEFAULT)
- keyboard.add_button('Помощь', color=VkKeyboardColor.NEGATIVE)
- keyboard.add_button('Продать', color=VkKeyboardColor.POSITIVE)
- longpoll = VkBotLongPoll(vk, "184979874")
- for event in longpoll.listen():
- if event.type == VkBotEventType.MESSAGE_NEW:
- if(event.object.text.lower() == 'начать' or event.object.text.lower() == 'помощь'):
- helpmsg = 'Привет, я бот.\n\n\nМои команды:\nкупить - для покупки битсов.\nзаказать деанон - для заказа деанона'
- vk.method("messages.send", {"peer_id": event.object.peer_id, "keyboard": keyboard.get_keyboard(), "message": helpmsg, "random_id": 0})
- if(event.object.text.lower() == 'заказать деанон'):
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'предоставьте данные которые у вас есть, на этого человека, это может быть даже страничка в соц.сетях." потом он кидает допустим страницу и бот ему отвечает: выберите какой вам нужен деанон. 1) Обычный деанон - 150 рублей (От 7-30 дней. Будет доступно только: ФИО,Телефон)
- 2) Средний деанон - 350 рублей (5-15 дней. Будет доступно только: ФИО, Телефон, Место проживание, Странички в соц.сетях)
- 3) Хороший деанон - 400 рублей (1-3 дней Будет доступно только: ФИО, Телефон, Место проживание, Банковская карта, Странички в соц.сетях)
- 4. Супер деанон - 600 рублей (1 день. Будет доступно только: ФИО, Телефон, Место проживание, Банковская карта, Место Работы, Странички в соц.сетях)
- 5. Мега деанон - 1000 рублей (30 минут, Будет доступно: ФИО,Телефон,Место проживание,Банковская карта, Место Работы, ФИО Родителей, Номер Родителей, Банковская карта родителей, Адрес Родителей,Виртуальные номера, Странички в соц.сетях, Паспортные личные данные. )', "random_id": 0})
- state = State.FIRST
- elif(event.object.text.isdigit() and state == State.FIRST):
- if(int(event.object.text) >= 1000):
- mycomment = randomword(8)
- price = int(event.object.text) * 0.15
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'Переведите '+ str(price) +'р на киви +375256639432 с комментарием ' + mycomment + '\nПосле того как перевели, напишите "проверка"', "random_id": 0})
- state = State.SECOND
- else:
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'Кол-во битсов должно быть больше 1000', 'random_id': 0})
- elif(event.object.text.lower() == 'проверка' and state == State.SECOND):
- payments = api.payments
- for payment in payments['data']:
- if payment['comment'] == mycomment:
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'Успех.', "random_id": 0})
- break
- else:
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'Платеж не найден.', "random_id": 0})
- break
- if(event.object.text.lower() == 'продать'):
- vk.method("messages.send", {"peer_id": event.object.peer_id, "message": 'В разработке.', "random_id": 0})
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement