Retweeting on KW

Support / help / discussion forum for twitter bot
bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Retweeting on KW

Post by bitcoin » Sun Dec 24, 2017 5:13 pm

I'm still not convinced the retweet actions do a proper job; i had 1 account that I was supposedly been retweeting for a month, only to discover it actually worked after updating TD.

Now I have a new one... I just started it but I suspect it to fail.

First problem:
I was told that when I put on a RT for an account, ignoring replies, the Action rule would look for the newest tweet retweeted by me, then start looking for the oldest unretweeted tweet and retweet that. Correct?
If correct, why did it retweet the latest tweet? I often retweet the pinned tweet - I sure hope TD ignores the pinned tweet? Only the latest tweet got retweeted while many more tweets were available to retweet.
Log:

Code: Select all

Starting: 24/12/2017 17:53 PM
 Search: Custom
Num: 0
Unique: True
Custom Search: User tweets

*** Pre Search Setup***
Checking account: MyAccount
Initial search setup: MyAccount
Loading previous db logs: 2d1467e4-e2ff-4c76-985d-35f695d9a6aa_Retweet
Loaded previous db logs: 451 processed: 451 within 24hrs: 4
*** Performing Search ***
custom search builder
Loading previous db logs: 2d1467e4-e2ff-4c76-985d-35f695d9a6aa_Retweet
Loaded previous db logs: 451 processed: 451 within 24hrs: 4
Max Results Wanted: 0
Cannot request unlimited total results: setting: 0
Setup custom search controller
Cannot request unlimited items per chained search: setting: 100
One search stage detected, setting default per item per stage value to max: 0
Custom search run: search: https://twitter.com/bitcoinhomework
Perform custom search: #chain/total: 1/1 using: MyAccount
Start search: User tweets with: https://twitter.com/bitcoinhomework using: MyAccount
Get TwitterUser: bitcoinhomework using: MyAccount
Filter check: 944865994442493952 with: MyAccount
* IGNORE: Filtered: 944865994442493952
Filter check: 944843571940782080 with: MyAccount
Allowed: 1
Filter check: 944838621407973376 with: MyAccount
Allowed: 2
Filter check: 944790760905375744 with: MyAccount
Allowed: 3
Filter check: 944783655624478720 with: MyAccount
Allowed: 4
Filter check: 944780071151206400 with: MyAccount
* IGNORE: Filtered: 944780071151206400
Filter check: 944779812605976576 with: MyAccount
* IGNORE: Filtered: 944779812605976576
Filter check: 944779359147175937 with: MyAccount
Allowed: 5
Filter check: 944778882187710464 with: MyAccount
* IGNORE: Filtered: 944778882187710464
Filter check: 944688450996985858 with: MyAccount
Allowed: 6
Filter check: 944638473713143808 with: MyAccount
Allowed: 7
Filter check: 944418293762478080 with: MyAccount
* IGNORE: Filtered: 944418293762478080
Filter check: 944401494039810050 with: MyAccount
Allowed: 8
Filter check: 944384919685431296 with: MyAccount
* IGNORE: Filtered: 944384919685431296
Filter check: 944289612037541891 with: MyAccount
* IGNORE: Filtered: 944289612037541891
Filter check: 944273762677084161 with: MyAccount
* IGNORE: Filtered: 944273762677084161
Filter check: 944182771437768705 with: MyAccount
Allowed: 9
Filter check: 944180374736986112 with: MyAccount
Allowed: 10
Filter check: 944167648534908928 with: MyAccount
Allowed: 11
Filter check: 944166716925464577 with: MyAccount
Allowed: 12
Results of search: User tweets with: https://twitter.com/bitcoinhomework
Handle results: 12 nextstep: 1/1
End of chain: Store results: 12
Found: 12
Remove already processed items from list: Original: 12
account: MyAccount load previously processed items
Removing already process items of: MyAccount
Loading previous db logs: 2d1467e4-e2ff-4c76-985d-35f695d9a6aa_Retweet
Loaded previous db logs: 451 processed: 451 within 24hrs: 4
Loaded previous logs of: MyAccount
Checking results: 12 against already processed list: 451 of: MyAccount
Remaining logs to check: 0
Finish removing already processed: results :12 removed already processed: 0
account: MyAccount load previously processed items
Break, processed before
Checking to remove any of (12) already previous items from merged logs: 0
Nothing removed: 12
*** Pre Process Setup ***
Loop items: 12 with: 1 threads
*** Process Items: 12 with: 1 threads ***
Process: 1/12 : 944843571940782080
Loading previous db logs: 2d1467e4-e2ff-4c76-985d-35f695d9a6aa_Retweet
Loaded previous db logs: 451 processed: 451 within 24hrs: 4
Get bot for: MyAccount
Processing: 944843571940782080 with user: MyAccount
Using acc: MyAccount on: 944843571940782080
Retweet: 944843571940782080 using: MyAccount
Retweeting: .../statuses/944974350360481793
logging processed: 944843571940782080
* SUCCESS (1): 944843571940782080 user: MyAccount
Check for pause: 16011,17109
Pausing for: 16298


Timeline of the account:
Image
http://pp.screenshotlink.ru/v4716/b0/yDQ9G94i_OA.png

The tweet ID from the logs above that got retweeted:
Image

---

Second problem: I only want to retweet from this account when a certain keyword (tag) is used.

I tried to do that as follows, yet as you can see above it retweets a tweet without that keyword...
Image
Image
Image
Image
Image

LOGS (I'll clean them up after this):
57545

Merry Christmas to all involved...!

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW - a better approach

Post by bitcoin » Sun Dec 24, 2017 5:23 pm

I think I found a better way to RT on KW... First test was successful - let's see how it progresses...

Image

I still ignore replies but I changed the search query as you can see and I used this search: "Search Tweets (latest)"

support@rootjazz
Posts: 824
Joined: Tue Feb 02, 2016 1:58 pm

Re: Retweeting on KW

Post by support@rootjazz » Mon Dec 25, 2017 7:24 am

So, your problems are now solved in other ways? Or i should replicate them step by step?

Merry Christmas to you too!

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW - a better approach

Post by bitcoin » Mon Dec 25, 2017 6:51 pm

bitcoin wrote:
Sun Dec 24, 2017 5:23 pm
I think I found a better way to RT on KW... First test was successful - let's see how it progresses...

I still ignore replies but I changed the search query as you can see and I used this search: "Search Tweets (latest)"
My strategy fails after a while... When I double tested I noticed twitter stopped showing *any* results for my query:
from:bitcoinhomework #extracreditico

Code: Select all

Start search: Tweet Search (recent) with: from:bitcoinhomework #ExtraCreditICO using: MyAccount
Searching: from:bitcoinhomework #ExtraCreditICO type: recent
Found: 0
Results :0
Got: 0 from tweet search
Unique: 0 from tweet search
Results of search: Tweet Search (recent) with: from:bitcoinhomework #ExtraCreditICO
Handle results: 0 nextstep: 1/1
End of chain: Store results: 0
Found: 0
The logs show it worked a couple of times, then it stopped. If I run this search on another twitter account of mine, I do get results. Logs (still not cleaned - apologies):
31724

Thank you Twitter - I've noticed this before that it is 'guarding' accounts from finding each other (seriously; twitter will not show all results on a search query - only the results it wants you to see from accounts that aren't shadow-blocked for you).

That said: how can I have TD retweet @Account but ONLY when 1 or more keywords are found in the tweet.

Thank you!
Last edited by bitcoin on Mon Dec 25, 2017 7:05 pm, edited 2 times in total.

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW

Post by bitcoin » Mon Dec 25, 2017 6:53 pm

I've asked it here too and gave up in the end... viewtopic.php?f=30&t=5261&p=31514&hilit ... ord#p31514

So please tell me: how to RT from @Account on KW?

User avatar
martin@rootjazz
Site Admin
Posts: 15321
Joined: Fri Jan 25, 2013 10:06 pm
Location: The Funk
Contact:

Re: Retweeting on KW

Post by martin@rootjazz » Fri Dec 29, 2017 8:31 pm

so you basically want to:

scrape a users tweets
filter: include words

then retweet the tweets that contains one of those terms.


sounds simple enough, let me run some tests

User avatar
martin@rootjazz
Site Admin
Posts: 15321
Joined: Fri Jan 25, 2013 10:06 pm
Location: The Funk
Contact:

Re: Retweeting on KW

Post by martin@rootjazz » Fri Dec 29, 2017 8:38 pm

the retweet search of @bitcoinhomework with filter: include: extracreditico is working for me. Correctly ignoring those tweets without and including those with the specified filter terms

To find out more, I would need a specific log showing this filtering failing and a bad tweet included for retweeting

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW

Post by bitcoin » Fri Dec 29, 2017 10:11 pm

Like I said: twitter itself refuses to show me any results from one moment to the next. It's another 'block' to enhance my user experience I suppose :(

So: verified, from the website twitter.com - search doesn't give any results any longer and by consequence, as it seems, so doesn't the API requests with TD for that search... So you know... MY solution won't work long term.

What solutions are available for me? Because I have to manually retweet them 5 times/day and it's a major pita :(

Thank you - I'll now carefully re-read your replies in case I misread something...

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW

Post by bitcoin » Fri Dec 29, 2017 10:14 pm

martin@rootjazz wrote:
Fri Dec 29, 2017 8:38 pm
the retweet search of @bitcoinhomework with filter: include: extracreditico is working for me. Correctly ignoring those tweets without and including those with the specified filter terms
Which tab? Can you post screenshots?
martin@rootjazz wrote:
Fri Dec 29, 2017 8:38 pm
To find out more, I would need a specific log showing this filtering failing and a bad tweet included for retweeting
You've seen the logs I uploaded, right?
And again, *my* search query stopped working after a while and twitter now shows 0 results for *my* query (with the from:-statement).

bitcoin
Posts: 713
Joined: Tue Jul 04, 2017 1:25 am

Re: Retweeting on KW

Post by bitcoin » Sun Dec 31, 2017 11:31 am

no updates? :(

Post Reply