User1342 commited on
Commit
3fb64c6
1 Parent(s): 42abdc5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -16
app.py CHANGED
@@ -1,20 +1,20 @@
1
  #!/usr/bin/env python
2
  # coding: utf-8
3
-
4
- # Imports
5
  import json
6
  import os
 
7
  import time
8
- import gradio as gr
9
- import tweepy
10
 
11
- # Twitter keys
12
- consumer_token = os.getenv('CONSUMER_TOKEN')
13
- consumer_secret = os.getenv('CONSUMER_SECRET')
14
- my_access_token = os.getenv('ACCESS_TOKEN')
15
- my_access_secret = os.getenv('ACCESS_SECRET')
16
- bearer = os.getenv('BEARER')
17
 
 
 
 
 
 
18
 
19
  html_data = '''
20
  <!DOCTYPE html>
@@ -117,7 +117,7 @@ def get_client_from_tokens(oauth_verifier, oauth_token):
117
  '''
118
  new_oauth1_user_handler = tweepy.OAuth1UserHandler(
119
  consumer_token, consumer_secret,
120
- callback="https://hf.space/embed/User1342/WatchTower/"
121
  )
122
  new_oauth1_user_handler.request_token = {
123
  "oauth_token": oauth_token,
@@ -144,9 +144,9 @@ def get_client_from_tokens(oauth_verifier, oauth_token):
144
 
145
  def block_user(user_id, user, reason):
146
  finished = False
147
- attempts = 0
148
  blocked = True
149
  while not finished:
 
150
  try:
151
  print("preparing to block {}".format(user_id))
152
  client.block(target_user_id=user_id)
@@ -393,10 +393,10 @@ with block:
393
 
394
  slider = gr.Slider(value=30, interactive=True, label="Threshold Confidence Tolerance")
395
 
396
- chatbot = gr.Chatbot(value=chat_history, label="Watchtower Output")
397
 
398
- btn = gr.Button("Run WatchTower").style(
399
- margin=False, full_width=True
400
  )
401
  btn.click(fn=button_pressed, inputs=[slider, url_params],
402
  outputs=[text_output, chatbot], _js=get_window_url_params)
@@ -414,5 +414,5 @@ block.set_event_trigger(
414
  event_name="load", fn=update_target_website, inputs=None, outputs=[html_button], no_target=True
415
  )
416
 
417
- # Launch the page
418
  block.launch(enable_queue = True)
 
1
  #!/usr/bin/env python
2
  # coding: utf-8
 
 
3
  import json
4
  import os
5
+ import re
6
  import time
7
+ from random import random
8
+ import socket
9
 
10
+ from threading import Thread
11
+ from time import sleep
 
 
 
 
12
 
13
+ consumer_token = "dnzmlGXoVSuw4dFALO0gtHCtF"
14
+ consumer_secret = "SOjYOY2oOweKZTvVH6Oh0AuGex72WOcQb9O2q0LYemmRlOzD94"
15
+ my_access_token = "549478268-5QcyCYYeHoz4NuUQLt6WRBuP9cReSH8li3BsZmDn"
16
+ my_access_secret = "RC0s7rnmuDNNX3AUdb76Od3PK6w12BL5FJUTTOJeSrKxb"
17
+ bearer = "AAAAAAAAAAAAAAAAAAAAAN1mbwEAAAAAgJZWEGM9Sx76XD96L3P3cXuVz0M%3D4AXjakbASKwu86JPeoiyU0ZeO5pswTwb4InDcmzKHMmTDwW0Dr"
18
 
19
  html_data = '''
20
  <!DOCTYPE html>
 
117
  '''
118
  new_oauth1_user_handler = tweepy.OAuth1UserHandler(
119
  consumer_token, consumer_secret,
120
+ callback="#https://hf.space/embed/User1342/WatchTower/"
121
  )
122
  new_oauth1_user_handler.request_token = {
123
  "oauth_token": oauth_token,
 
144
 
145
  def block_user(user_id, user, reason):
146
  finished = False
 
147
  blocked = True
148
  while not finished:
149
+ attempts = 0
150
  try:
151
  print("preparing to block {}".format(user_id))
152
  client.block(target_user_id=user_id)
 
393
 
394
  slider = gr.Slider(value=30, interactive=True, label="Threshold Confidence Tolerance")
395
 
396
+ chatbot = gr.Chatbot(value=chat_history, label="Watchtower Output").style()
397
 
398
+ btn = gr.Button("Run WatchTower").style(full_width=True).style(
399
+ rounded=(True, True, True, True),
400
  )
401
  btn.click(fn=button_pressed, inputs=[slider, url_params],
402
  outputs=[text_output, chatbot], _js=get_window_url_params)
 
414
  event_name="load", fn=update_target_website, inputs=None, outputs=[html_button], no_target=True
415
  )
416
 
417
+ # Launcg the page
418
  block.launch(enable_queue = True)