# -*- coding: utf-8 -*-
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
import vk_api
import requests
import json
import time
import sys
from random import randint
vk = vk_api.VkApi(token="xxxx")
vk._auth_token()
vk.get_api()
longpoll = VkBotLongPoll(vk, xxx)
while True:
for event in longpoll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
# print(event.object.text)
# print()
text = event.object.text;
if text.lower() == "вики":
wiki_url = 'https://ru.wikipedia.org/w/api.php?action=opensearch&redirects=resolve&limit=1&format=json&search=';
try:
wiki_url = wiki_url + str(event.object.reply_message['text'])
wiki_response = requests.get(wiki_url)
wiki_json = json.loads(wiki_response.text)
wiki_subj = wiki_json[2][0]
wiki_link = wiki_json[3][0]
if wiki_subj == '':
wiki_message = "Нет такого на вики!";
else:
wiki_message = wiki_subj + "\n Подробнее: " + wiki_link
except TypeError:
wiki_message = 'Что виковать?'
except IndexError:
wiki_message = 'Нет этого на вики!!!'
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": wiki_message,
"random_id": randint(1, 9999)})
elif text.lower() == "баш":
bash_url = "https://api.forismatic.com/api/1.0/?method=getQuote&key=457653&format=json&lang=ru"
bash_response = requests.get(bash_url)
bash_json = json.loads(bash_response.text)
bash_message = bash_json['quoteText']
try:
bash_message = bash_message + "\n Автор: " + bash_json['quoteAuthor']
except TypeError:
bash_message = bash_message + ' '
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": bash_message,
"random_id": randint(1, 9999)})
elif text.lower() == "текст":
text_url = "https://fish-text.ru/get"
text_response = requests.get(text_url)
text_json = json.loads(text_response.text)
text_message = text_json["text"]
vk.method("messages.send", {"peer_id": event.object.peer_id, "message": text_message,
"random_id": randint(1, 9999)})
time.sleep(0.01)
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
import vk_api
vk = vk_api.VkApi(token="toktoken")
vk._auth_token()
vk.get_api()
longpoll = VkBotLongPoll(vk, id)
while True:
for event in longpoll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
if event.object.peer_id != event.object.from_id:
if "!kick " in event.object.text.lower(): #сюда надо бы добавить проверку кто это пишет, например если админ - выполнять или пропустить
user = event.object.text.lower().split(" ")[1] #И после этой строки получать всё необходимое для кика пользователя
vk.method('messages.removeChatUser', {'chat_id': chat_id, 'user_id': member_id, 'member_id': member_id})
from PIL import Image
import random
def converter(path, outputfname):
if len(path) == 1:
img = Image.open(path[0])
img.save('/root/Рабочий стол/f/YABAL.PDF', "PDF" ,resolution=100.0,)
else:
img_list = list()
img1 = Image.open(path[0])
del path[0]
for file in path:
i = random.randint(2, 99999)
code = '''img'''+str(i)+'''=Image.open("'''+str(file)+'''")\nimg_list.append(img'''+str(i)+''')'''
exec(code)
img1.save(outputfname, "PDF" ,resolution=100.0, save_all=True, append_images=img_list)
path = ['/root/Рабочий стол/23.jpg', '/root/Рабочий стол/workbench.jpg']
converter(path, "/root/Рабочий стол/f/YABAL.PDF")
print ('Введите ваш пол,буква (м\ж): ')
p = str(input());
if p == 'м' :
print ('Здарова мужик')
print ('Как дела то?) (норм,плохо,отлично,супер,свой вариант)')
k = str(input());
if k == 'норм' :
print ('Норм так норм,эт стандарт))')
elif k == 'плохо':
print ('***,ну ты это,не расстраивайся,все еще наладится,выше нос)) ')
elif k == 'отлично':
print ('Так держать')
elif k == 'супер':
print ('Так держать')
else:
print('эхх,выпьем? =) ')
elif p == 'ж' :
print ('Приветствую вас девушка')
print ('Как дела, сударыня?) (норм,плохо,отлично,супер,свой вариант)')
k = str(input());
if k == 'норм' :
print ('Норм так норм,эт стандарт для девушки))')
elif k == 'плохо':
print ('***,ну ты это,ъъъъъъ,не расстраивайся,все еще наладится,выше нос)) ')
elif k == 'отлично':
print ('Так держать, ъъъъъъ!')
elif k == 'супер':
print ('Так держать')
else:
print('эхх,выпьем? =) а потом ъъъъъъ ')
else:
print ('Ты кто такой ***, ******')
input()