Advertisement
dagtricksyt

Direct v.1

Apr 3rd, 2020
1,114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.76 KB | None | 0 0
  1. import os, sys, requests, re, urllib.parse
  2. from time import sleep
  3. from telethon import TelegramClient, sync, events
  4. from telethon.errors import SessionPasswordNeededError, FloodWaitError
  5. from telethon.tl.functions.messages import GetHistoryRequest, GetBotCallbackAnswerRequest
  6. from bs4 import BeautifulSoup
  7.  
  8. os.system("clear")
  9.  
  10. os.system("termux-open-url https://www.dagtricks.site/p/sever-vn-nhanh-hon-m.html")
  11.  
  12. passw = input("\033[1;36mEnter Password : \033[1;33m")
  13.  
  14. if len(passw) == 11:
  15. print ("\033[1;32m password true......")
  16. sleep(1)
  17. else:
  18. print ("\033[1;31mPassword False......\n")
  19. exit()
  20.  
  21. if not os.path.exists(".SDT"):
  22. os.makedirs(".SDT")
  23.  
  24.  
  25. c = requests.Session()
  26.  
  27. api_id = 1359062
  28. api_hash = 'e373e9ed12f9264e5c3fd957a153859f'
  29. phone = sys.argv[1]
  30.  
  31.  
  32. head = {
  33. "user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; SM-J320G Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Mobile Safari/537.36",
  34. }
  35.  
  36.  
  37. client = TelegramClient(".SDT/"+phone, api_id, api_hash)
  38. client.connect()
  39.  
  40.  
  41. os.system("clear")
  42.  
  43. if not client.is_user_authorized():
  44. try:
  45. client.send_code_request(phone)
  46. me = client.sign_in(phone,input(" \033[1;36mEnter Code\033[1;31m :\033[1;33m "))
  47. except SessionPasswordNeededError:
  48. me = client.start(phone,input(" \033[1;36mEnter 2FA \033[1;31m: \033[1;33m"))
  49. my = client.get_me()
  50.  
  51.  
  52.  
  53. url_bot = '@DirectClickBot'
  54. entity = client.get_entity(url_bot)
  55.  
  56. client.send_message(entity,'/start')
  57.  
  58. os.system("clear")
  59. print ("\n")
  60. print ("\033[1;34m______________________ \033[1;36m ____ \033[1;34m _______________________")
  61. print ("\033[1;34m\_____________________\x5c\033[1;36m| _ \x5c\033[1;34m/______________________/")
  62. print ("\033[1;34m \________________\033[1;36m| | | |\033[1;34m________________/ ")
  63. print ("\033[1;34m \__________\033[1;36m| |_| |\033[1;34m__________/ ")
  64. print ("\033[1;34m \____\033[1;36m|____/\033[1;34m_____/ ")
  65. print ("=====================================================")
  66. print ("\033[1;32m Write Script \033[1;31m : \033[1;37m Mr.Đăng \033[1;31m(\033[1;32mDAG Tricks\033[1;31m)")
  67. print (" \033[1;32mYoutube Channel \033[1;31m: \033[1;37mDAG Tricks")
  68. print (" \033[1;34m- - - - - - - - - - - - - - - - - - - - - - - - - --")
  69. print (" \033[1;32mInbox Support \033[1;31m: \033[1;37mt.me/dagtricks \033[1;31m|| \033[1;37mt.me/termuxvietnam")
  70. print (" \033[1;34m- - - - - - - - - - - - - - - - - - - - - - - - - --")
  71. print ("\033[7m\033[1;34m Script / Tool : Bot Click Direct V.1||\033[0m\n")
  72. m = "\033[1;33m{\033[1;31m●\033[1;33m}"
  73. cb = "\033[1;33m{\033[1;31m!\033[1;33m}"
  74. done = "\033[1;33m[\033[1;31m✓\033[1;33m]"
  75.  
  76. def main():
  77. client.send_message(entity,'🖥 Visit Sites')
  78. sleep(2)
  79. post = client(GetHistoryRequest(entity, limit=1, offset_date=None, offset_id=0, max_id=0, min_id=0, add_offset=0, hash=0))
  80. post1 = client(GetHistoryRequest(entity, limit=0, offset_date=None, offset_id=0, max_id=0, min_id=0, add_offset=0, hash=0))
  81. if "❗️ Aw snap! You can't visit any websites for now." in post1.messages[0].message:
  82. print ("\033[1;31m Oh... No New Visit.... Come back Tomorrow ")
  83. exit()
  84. else:
  85. url = post.messages[0].reply_markup.rows[0].buttons[0].url
  86. print ("\033[1;32mVisit URL \033[1;31m[\033[1;33m " + str(url) + "\033[1;31m]",end="\r")
  87. sleep(1)
  88. r = c.post(url, headers=head, timeout=30)
  89. soup = BeautifulSoup(r.content, "html.parser")
  90. a = soup.find_all('input')
  91. q = soup.find_all('i')
  92. q1 = str(q).replace('[<i id="timer">','')
  93. q2 = q1.replace('</i>]',"")
  94. if q2 == '1':
  95. time_sleep = 1
  96. elif q2 == '2':
  97. time_sleep = 2
  98. elif q2 == '3':
  99. time_sleep = 3
  100. elif q2 == '4':
  101. time_sleep = 4
  102. elif q2 == '5':
  103. time_sleep = 5
  104. elif q2 == '6':
  105. time_sleep = 6
  106. elif q2 == '7':
  107. time_sleep = 7
  108. elif q2 == '8':
  109. time_sleep = 8
  110. elif q2 == '9':
  111. time_sleep = 9
  112. elif q2 == '10':
  113. time_sleep = 10
  114. elif q2 == '11':
  115. time_sleep = 11
  116. elif q2 == '12':
  117. time_sleep = 12
  118. elif q2 == '13':
  119. time_sleep = 13
  120. elif q2 == '14':
  121. time_sleep = 14
  122. elif q2 == '15':
  123. time_sleep = 15
  124. elif q2 == '16':
  125. time_sleep = 16
  126. elif q2 == '17':
  127. time_sleep = 17
  128. elif q2 == '18':
  129. time_sleep = 18
  130. elif q2 == '19':
  131. time_sleep = 19
  132. elif q2 == '20':
  133. time_sleep = 20
  134. elif q2 == '21':
  135. time_sleep = 21
  136. elif q2 == '22':
  137. time_sleep = 22
  138. elif q2 == '23':
  139. time_sleep = 23
  140. elif q2 == '24':
  141. time_sleep = 24
  142. elif q2 == '25':
  143. time_sleep = 25
  144. elif q2 == '26':
  145. time_sleep = 26
  146. elif q2 == '27':
  147. time_sleep = 27
  148. elif q2 == '28':
  149. time_sleep = 28
  150. elif q2 == '29':
  151. time_sleep = 29
  152. else:
  153. time_sleep = 30
  154. print (" ",end="\r")
  155. for i in range(time_sleep,0,-1):
  156. print (" \033[1;33m{\033[1;31m|\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  157. sleep(0.125)
  158. print (" \033[1;33m{\033[1;31m/\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  159. sleep(0.125)
  160. print (" \033[1;33m{\033[1;31m-\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  161. sleep(0.125)
  162. print (" \033[1;33m{\033[1;31m\x5c\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  163. sleep(0.125)
  164. print (" \033[1;33m{\033[1;31m|\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  165. sleep(0.125)
  166. print (" \033[1;33m{\033[1;31m/\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  167. sleep(0.125)
  168. print (" \033[1;33m{\033[1;31m-\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  169. sleep(0.125)
  170. print (" \033[1;33m{\033[1;31m\x5c\033[1;33m} \033[1;36mPlease Wait \033[1;31m[\033[1;33m",i,"\033[1;31m] ",end="\r")
  171. sleep(0.125)
  172. sleep(2)
  173. b = str(a).replace('[<input name="u" value="','')
  174. d = b.replace('"/>]','')
  175. url2 = 'https://directclick.botdev.me/link.php?u=' + urllib.parse.quote(d)
  176. head2 = {
  177. "user-agent": "Mozilla/5.0 (Linux; Android 5.1.1; SM-J320G Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Mobile Safari/537.36",
  178. "referer": "" + str(url) + ""
  179. }
  180.  
  181.  
  182. s = c.post(url2, headers=head2)
  183. soup2 = BeautifulSoup(s.content, "html.parser")
  184. sleep(2)
  185. post1 = client(GetHistoryRequest(entity, limit=0, offset_date=None, offset_id=0, max_id=0, min_id=0, add_offset=0, hash=0))
  186. message = post1.messages[0].message
  187. rea = re.findall('\d+',message)
  188. print ("\033[1;32mYou Earn \033[1;31m[\033[1;33m " + str(rea[0]) + "." + str(rea[1]) + "\033[1;31m ] \033[1;32mDOGE \033[1;31m[\033[1;32mDONE\033[1;31m]")
  189.  
  190.  
  191. while True:
  192. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement