mirror of
https://github.com/anatolykopyl/Twitter-Bot.git
synced 2026-03-26 12:54:49 +00:00
22 lines
726 B
Python
22 lines
726 B
Python
from twython import Twython, TwythonError
|
|
import authorization
|
|
import re
|
|
|
|
def deleteTweet(): #Deletes a tweet with the given ID
|
|
search_results = authorization.twitter.search(q="#DeleteID", count=5, result_type='recent')
|
|
try:
|
|
for tweet in search_results["statuses"]:
|
|
id_to_delete = int(re.sub("\D", "", tweet["text"]))
|
|
authorization.twitter.destroy_status(id=id_to_delete)
|
|
authorization.twitter.update_status(status="Tweet "+str(id_to_delete)+" deleted!", in_reply_to_status_id = tweet["id_str"])
|
|
|
|
log_str = "Deleted tweet with ID "+str(id_to_delete)+"\n"
|
|
log_file=open('log_file.txt', 'a')
|
|
log_file.write(log_str)
|
|
log_file.close()
|
|
print log_str,
|
|
except TwythonError as e:
|
|
print e
|
|
|
|
return
|
|
|