Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.00 KB | None | 0 0
  1.         def sendMessage(text):
  2.             vk.method("messages.send",
  3.             {
  4.             "peer_id": id,
  5.             "random_id": random.randint(1, 2147483647),
  6.             "message": text
  7.             })
  8.  
  9.         def sendAttach(attach):
  10.                 vk.method("messages.send",
  11.                 {
  12.                 "peer_id": id,
  13.                 "random_id": random.randint(1, 2147483647),
  14.                 "attachment": attach
  15.                 })
  16.                
  17. #---------------------------------------------
  18.                     url = vk.method('docs.getMessagesUploadServer', {'type': 'audio_message', "peer_id":id})['upload_url']
  19.                     files = [('file', ('audMessage.mp3', open('audMessage.mp3', 'rb')))]
  20.                     url2 = requests.post(url, files=files).text
  21.                     response = json.loads(url2)['file']
  22.  
  23.                     response2 = vk.method("docs.save",
  24.                     {
  25.                     "file":response
  26.                     })
  27.                     doc_id = response2['audio_message']['id']
  28.                     owner_id = response2['audio_message']['owner_id']
  29.                     attach = "doc"+str(owner_id)+"_"+str(doc_id)
  30.  
  31.                     sendAttach(attach)
  32. #----------------------------------------------
  33.             url = vk.method('docs.getMessagesUploadServer', {'type': 'doc', "peer_id":id})['upload_url']
  34.             files = [('file', ('done.jpg', open('done.jpg', 'rb')))]
  35.             url2 = requests.post(url, files=files).text
  36.             response = json.loads(url2)['file']
  37.  
  38.             response2 = vk.method("docs.save",
  39.             {
  40.             "file":response
  41.             })
  42.             doc_id = response2['doc']['id']
  43.             owner_id = response2['doc']['owner_id']
  44.             attach = "doc"+str(owner_id)+"_"+str(doc_id)
  45.  
  46.             vk.method('messages.send',
  47.             {
  48.             "peer_id":id,
  49.             "random_id": random.randint(1, 2147483647),
  50.             "attachment": attach
  51.             })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement