Skip to content

Commit fde2a57

Browse files
committed
prettify
1 parent ed4c10b commit fde2a57

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

src/actions/twitter_actions.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import time,threading,os
1+
import time,threading
22
from src.action_handler import register_action
33
from src.helpers import print_h_bar
44
from src.prompts import POST_TWEET_PROMPT, REPLY_TWEET_PROMPT
@@ -96,12 +96,8 @@ def like_tweet(agent, **kwargs):
9696
return False
9797

9898
@register_action("respond-to-mentions")
99-
def respond_to_mentions(agent,**kwargs):
100-
101-
if (os.environ.get("TWITTER_BEARER_TOKEN") is None):
102-
agent.logger.warning("Twitter bearer token not found, skipping respond-to-mentions action listener")
103-
return
104-
99+
def respond_to_mentions(agent,**kwargs): #REQUIRES TWITTER PREMIUM PLAN
100+
105101
filter_str = f"@{agent.username} -is:retweet"
106102
stream_function = agent.connection_manager.perform_action(
107103
connection_name="twitter",

src/agent.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,6 @@ def loop(self):
172172
logger.info(f"{i}...")
173173
time.sleep(1)
174174

175-
execute_action(self,"respond-to-mentions") # Set up listener for mentions, requires Twitter Premium & Bearer Token
176-
177175
try:
178176
while True:
179177
success = False

src/connections/twitter_connection.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,6 @@ def _delete_rules(self,rules) -> None:
531531
auth=self._bearer_oauth,
532532
json=payload
533533
)
534-
print("Deleted rules : ",response.text)
535534
if response.status_code != 200:
536535
raise Exception(
537536
"Cannot delete rules (HTTP {}): {}".format(
@@ -558,7 +557,7 @@ def _build_rule(self, filter_string, **kwargs) -> None:
558557

559558

560559
def stream_tweets(self, filter_string:str,**kwargs) ->Iterator[Dict[str, Any]]:
561-
"""Stream tweets"""
560+
"""Stream tweets. Requires Twitter Premium Plan and Bearer Token"""
562561
rules = self._get_rules()
563562
self._delete_rules(rules)
564563
self._build_rule(filter_string)

0 commit comments

Comments
 (0)