Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import vk_api
- from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
- from random import randint
- import os
- import tokens
- import time
- import json
- token = tokens.token
- bhs_server_log = vk_api.VkApi(token=token)
- peers = [2000000002]
- def log(message):
- for peer in peers:
- bhs_server_log.method('messages.send', {'peer_id': peer, 'message': message, "random_id": randint(-2147483648, 2147483648)})
- #Copyright 2019 BHS Studio
- def write_msg(peer_id, message):
- vk.method('messages.send', {'peer_id': peer_id, 'message': message, "random_id": randint(-2147483648, 2147483648)})
- def send_pic(peer_id, attachment):
- vk.method('messages.send', {'peer_id': peer_id, 'attachment': attachment, "random_id": randint(-2147483648, 2147483648)})
- vk = vk_api.VkApi(
- token=tokens.token #Вставь свой
- )
- def get_button(label, color, payload="") :
- return {
- "action": {
- "type": "text",
- "payload": json.dumps(payload) ,
- "label": label
- },
- "color": color
- }
- keyboard = {
- "one_time":False,
- "buttons": [
- [
- get_button(label="Кнопка 1", color="positive")
- ]
- ]
- }
- keyboard = json.dumps(keyboard, ensure_ascii=False).encode('utf-8')
- keyboard = str(keyboard.decode('utf-8'))
- longpoll = VkBotLongPoll(vk, tokens.groupID, wait = 259200) #Вставь свой ID группы в пустое поле
- hello = ["Приветики)", "Hello", "👋🏻", "Привет!", "Здравствуй", "Приветики) Знаешь как пользоваться ботом?) Нет? Тогда напиши /help))"]
- otvet = ["Да)?", "Ммм?", "Я знаю, что ты хочешь 😏", "Дай угадать, зачем ты меня зoвешь 😉", "Да?", "Слушаю 😊", "Разработчик бота не несет никакой ответственности за его содержимое!"]
- while True:
- try:
- for event in longpoll.listen():
- if(event.type == VkBotEventType.MESSAGE_NEW):
- if(str(event.object.text).upper() == "ПРИВЕТ" or str(event.object.text).upper() == "ХАЙ" or str(event.object.text).upper() == "ДАРОВ" or str(event.object.text).upper() == "ПРИВ" or str(event.object.text).upper() == "ПРИВЕТ ВСЕМ" or str(event.object.text).upper() == "ВСЕМ ПРИВЕТ"):
- write_msg(event.object.peer_id, hello[randint(0,len(hello)-1)])
- elif(event.object.text.upper()=="ХЕНТАЙ"):
- write_msg(event.object.peer_id, otvet[randint(0,len(otvet)-1)])
- elif(event.object.text.upper()=="клавиатура"):
- vk.method('messages.send', {'peer_id': event.object.peer_id, 'message': " выбери кнопку! ", "random_id": 0, "keyboard": keyboard })
- elif(event.object.text.upper()=="кнопка 1"):
- vk.method('messages.send', {'peer_id': event.object.peer_id, 'message': " жопа ", "random_id": 0 })
- elif(event.object.text.upper()=="/HELP"):
- vk.method('messages.send', {'peer_id': event.object.peer_id, 'message': "✨ Команды бота ✨\n🔹 /xxx\n🔹 /hentai\n🔹 /хентай\n👤 Для админов:\n🔹 /admin (id)\n🔹 /unadmin (id)\n🔹 /pic (кол-во)\n🔹 /on или /off\n💬 Помощь:\n🔹 /rules\n🔹 /help\n🗣 Разговорные:\n🔹 Привет\n🔹 Хентай\n🔹 Хентай пикчи\n🔞 Ограничение 18 лет 🔞", "random_id": randint(-2147483648, 2147483648)})
- elif(event.object.text.upper()=="ХЕНТАЙ ПИКЧИ"):
- write_msg(event.object.peer_id, "У меня в коллекции уже " + str(pic) + " картинок 😉")
- elif(event.object.text.upper()=="/PEER"):
- write_msg(event.object.peer_id, "PeerID этой беседы: " + str(event.object.peer_id))
- except Exception as E:
- time.sleep(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement