Загрузка...

Who can help run the script?

Thread in Python created by or1Gamk1n Sep 18, 2020. 222 views

  1. or1Gamk1n
    or1Gamk1n Topic starter Sep 18, 2020 66 May 25, 2020
    from saya import Vk, Uploader
    from time import sleep
    import html
    import datetime
    import requests
    import random

    login = ""#в кавычках
    password = ""#в кавычках
    id = #без кавычек

    vk = Vk(номер=номер, пароль=пароль)

    class photo_effect:
    fakereq = requests.Session()
    fakereq.headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36'}
    types = {
    "cat": "https://thiscatdoesnotexist.com/"
    }

    def gen(type, file="image.jpg"):
    with open(file, "wb") as f:
    f.write(photo_effect.fakereq.get(photo_effect.types[type]).content)
    return file

    def photo(path, peer_id):
    return Uploader.format(vk.uploader.message_photo(path, peer_id=peer_id), "photo")

    print("Бот запущен")

    for event in vk.longpoll.listen(True):
    try:
    if event['type'] == "message_new":
    msg = html.unescape(event["text"]).replace("<br>","\n")
    msg_id = int(event["message_id"])
    peer_id = int(event["peer_id"])

    if 'from' in event['object']:
    from_id = int(event['object']['from'])
    conv = True
    else:
    conv = False
    from_id = int(vk.messages.getById(message_ids=event['message_id'])['response']['items'][0]['from_id'])
    #бан илья
    # айди в скобках через запитую
    ban = [512089705]
    if from_id in ban:
    continue
    if 'mentions' in event['object']:
    reply = True
    reply_id = event['object']['mentions'][0]
    else:
    reply = False
    if conv:
    #команда кошка
    if msg == "/cat":
    vk.messages.send(
    random_id=0,
    attachment=photo(photo_effect.gen("cat"), peer_id),
    peer_id=peer_id
    )
    #команда время
    elif msg == "/time":
    now = datetime.datetime.now()
    vk.messages.send(
    random_id=0,
    message=str(now.strftime("Текущее время: %H:%M")),
    peer_id=peer_id
    )
    #команда помощь
    elif msg == "/help":
    vk.messages.send(
    random_id=0,
    message="""Команды:
    /time – время
    /cat – картинка кота
    /anim – (◠‿◕)
    /bot - проверка бота""",
    peer_id=peer_id
    )
    #команда проверки бота
    elif msg =="/bot":
    vk.messages.send(
    random_id=0,
    message="⚠я на месте⚠",
    peer_id=peer_id
    )
    #если написали хуй
    elif msg == "хуй":
    vk.messages.send(
    random_id=0,
    message="у тебя его нет",
    peer_id=peer_id
    )
    elif msg == "продам":
    vk.messages.send(
    random_id=0,
    message="я щас тебя на рынке продам",
    peer_id=peer_id
    )
    elif msg == "куплю":
    vk.messages.send(
    random_id=0,
    message="продам воздух, писать в лс",
    peer_id=peer_id
    )
    elif msg == "id":
    vk.messages.send(
    random_id=0,
    message="Твой id: @id{}".format(reply_id if reply else from_id),
    peer_id=peer_id
    )
    #привет
    elif msg == "привет":
    vk.messages.send(
    random_id=0,
    message="ку",
    peer_id=peer_id
    )
    elif "all_inactive3051985" in msg:
    print (vk.messages.removeChatUser(member_id=from_id, chat_id=peer_id-2000000000))
    #аним
    elif msg == "/anim":
    vk.messages.send(
    random_id=0,
    message="/anim//start",
    peer_id=peer_id
    )
    elif msg == "/anim//start" and from_id == id:
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""{\__/}
    ( • - •)
    /つ хочешь цветочек?""")
    sleep(3)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""{\__/}
    ( • - •)
    / > может кису?""")
    sleep(3)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""{\__/}
    ( • - •)
    < \ не, киса моя""")
    sleep(3)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""{\__/}
    ( • - •)
    /つ❤ хм, может... Моё сердечко?""")
    sleep(4)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""(\___(\
    („• ֊ •„)
    O❤O да, думаю то, что надо.""")
    sleep(4)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""(• ֊ •)
    |>❤<|хотя нет, оно очень хрупкое""")
    sleep(4)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""(„• ֊ •„)
    ❤< \я не буду доверять своё сердечко всем подряд. Не дам""")
    sleep(4)
    vk.messages.edit(message_id=msg_id, peer_id=peer_id, message="""( • ֊ •)
    /つ❤ но ты лучшая, тебе я доверяю, возьми егo""")
    sleep(6)
    else:
    if from_id != id:
    vk.messages.send(random_id=0, message=random.choice(["привет","я бот","что хотел","я не бот","как дела","что тебе надо","отстань, я занят","напишу через пол часа","если тебе что то надо то сходи в магазин и купи","и что","а я тут причем","пока","да","нет","я так сказал"",это ты так сказал?",]),peer_id=peer_id)
    except Exception as e:
    print(e)
     
  2. pro100takZdes
    а в чем собственно проблема?
     
    1. View previous comments (2)
    2. or1Gamk1n Topic starter
      pro100takZdes, го в дс,я кинул заявку "or1Gam1#0001
    3. pro100takZdes
      or1Gamk1n, ну в дс я тебя добавил
  3. Shellar
    Устанавливаешь себе питон, открываешь консоль и вводишь python "путь до скрипта" (без кавычек)
     
Top
Loading...