Bitcoin Forum

Other => Meta => Topic started by: LoyceV on November 24, 2019, 08:09:35 PM



Title: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on November 24, 2019, 08:09:35 PM
Follow users on Bitcontalk (posts and/or topics)

Why
I've seen the idea several times now, so I decided to create something. The last user who requested a feature to follow users was SM23031997 (https://bitcointalk.org/index.php?topic=5196998.0), I don't remember who suggested it first.

How to use it
Post the userIDs of the users you want to follow in this topic, inside code-tags. Start with "P:" to follow their posts, and/or "T:" to follow their topics.
Your followed user list will show up on http://loyce.club/follow/youruserID.html (http://) (you'll have to wait up to an hour for the first update).

Example
Code:
P:3
T:35
In English: I want to know when satoshi (https://bitcointalk.org/index.php?action=profile;u=3) makes a post, and when theymos (https://bitcointalk.org/index.php?action=profile;u=35) creates a new topic.
The results can be found here: loyce.club/follow/459836.html (http://loyce.club/follow/459836.html) (for convenience, you can add your own link right under your code-tags).

Result
      http://loyce.club/other/follow.gif

All followers
See loyce.club/follow/ (http://loyce.club/follow/)

Updates
Every hour (I may change this later depending on the number of users).

Restrictions
  • If someone else follows the same user already, you get retroactive results. Otherwise only new posts are shown.
  • If you follow "posts", that includes "topics" started by the same user too.
  • History is kept for 7 days.
  • I'm not scraping post-titles, only topic-titles.
  • I won't register title changes (due to caching)
  • If you remove your post in this topic, your updates end (but the file won't be removed).
  • To change who you follow, you can either edit your post, or create a new post in this topic

Notifications
If you want notifications, you can use a third party tool such as Visualping (https://visualping.io/).

Be nice
Don't try to abuse this. I don't want to make a blacklist, but I will if I have to.

If something breaks, please post here.

Please test/use this :D



See [overview] LoyceV's useful data on Bitcointalk (https://bitcointalk.org/index.php?topic=5145594.0) for more of my forum-related topics


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on November 24, 2019, 08:14:11 PM
Reserved


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: DireWolfM14 on November 24, 2019, 09:35:22 PM
Code:
T:35
T:234771
T:459836
P:3


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: tranthidung on November 25, 2019, 04:29:20 AM
Off topic, but can you do this, @LoyceV?
Question:

Can I choose to sort my topics chronological in descending or ascending orders?
Code:
https://bitcointalk.org/gettopics.php?user=1292764;sort=gettopics,desc/asc
or
https://bitcointalk.org/gettopics.php?user=1292764;sort=gettopics,first/last
I tried and could not get it done.

For me, now it is not a problem because I have not made too many threads.
For others who've made so many threads, it will help them to save time when searching through their topic history.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: jackg on November 25, 2019, 04:40:25 AM
Following back anyone who follows me 🤣 this week only! (they do this on all other social media).

Nice bot, any plans to link it to telegram or something?


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Pmalek on November 25, 2019, 10:20:58 AM
Following back anyone who follows me 🤣 this week only!
The follower count should now be a condition to advance in ranking. Activity + Merits + # of Followers

@LoyceV
Great idea creating this! I also remember several threads and posts were different members requested such an option in the past.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on November 25, 2019, 12:35:05 PM
any plans to link it to telegram or something?
No. I wouldn't know how to do that anyway.

I also remember several threads and posts were different members requested such an option in the past.
Now let's see if they're actually going to use it. So far only one tester (https://bitcointalk.org/index.php?topic=5204188.msg53170553#msg53170553), and not a single topic created by the users he's following.

I noticed a bug: I'm currently also creating "empty" follow pages for anyone who posts here without making a request. I'll fix that soon. Fixed.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Last of the V8s on November 25, 2019, 01:20:02 PM
Code:
P:3
P:35
P:7811
P:10706
P:11425
P:24792
P:249495
P:290195
P:717141
P:976210
T:234771
T:459836

tyvm LoyceV you're a star
muh link https://loyce.club/follow/479624.html


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on November 26, 2019, 07:45:59 AM
Following theymos' new topic (https://bitcointalk.org/index.php?topic=5204528.0) didn't work. It turns out Admin has tricks: while the post/topic (https://bitcointalk.org/index.php?topic=5204528.msg53180798#msg53180798) was created at 56:06 (MM:SS), my scraper (http://loyce.club/archive/posts/5318/53180798.html) only picked it up at 59:57 (this should have been within a few seconds).
I think theymos might have moved it from a hidden board to a public board, because the next post number (http://loyce.club/archive/posts/5318/53180799.html) was picked up by my scraper at 56:31 (as expected)).
So theymos' post must have been published a few minutes after being created, and by then it was no longer the newest topic, so my scraper assumed it was posted in an existing topic.

Theymos' topic is missing from my list-of-new-topics:
Code:
5204525
5204526
5204527
5204529
5204530
5204531

I'm not sure yet how to tackle this without doing additional scraping.
I now check if a topic is one of the 20 newest topics, this should allow for approximately 1 hour of "tricks".


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: PrimeNumber7 on November 27, 2019, 11:15:34 PM
any plans to link it to telegram or something?
No. I wouldn't know how to do that anyway.
Instead of having your script update a file on your server, your script would make an API call whenever a trigger is hit (someone creates a thread/post that you are 'watching'). Here is an article (by telegram) about telegram 'bots' (https://core.telegram.org/bots), and here is the telegram API documentation (https://core.telegram.org/bots/api).


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on November 28, 2019, 07:15:03 AM
Instead of having your script update a file on your server, your script would make an API call whenever a trigger is hit
I agree it would be cool addition, but I really don't have the time to figure it all out now. I (still) have other things on my list that I've wanted to complete for a very long time but never got to.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: friends1980 on November 30, 2019, 03:10:45 PM
Follow me, mate, whenever you're in the mood for a daily portion of cynicism and bitterness. Further on, just another impressive move, LoyceV. Well done!


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Timelord2067 on December 04, 2019, 02:34:11 AM
Code:
P:2640757
T:94331

P:37522
P:51908
P:133846
P:177454

P:109881
P:343899
P:101763

http://loyce.club/follow/131361.html (BPIP (https://bpip.org/profile.aspx?p=Timelord2067)) (Ranking (http://loyce.club/trust/ranking/131361.html))

I guess I'm taking requests now :D
IsTimelord2067onDTyet.tk (http://istimelord2067ondtyet.tk)

Small disclaimer: I only check for DT2. Theymos blacklisted Lauda, so there was no need to add it. Timelord2067 is 2 inclusions away from DT1 (http://loyce.club/trust/ranking/), so I'll just add this to my TODO list.



(DT update log (https://bitcointalk.org/index.php?topic=5117330.999))



Do I have to add new UID's in new posts, or just update this one? (am testing out with a couple of names)

Do I have to add new UID's in new posts, or just update this one?
Either one (edit or new post) should work.



(Not really sure where else to put this)

Allow me to add some links and more information to your post (and add arulbero):
Removed:

(removed)

Added:

     7. Legendary Timelord2067 (https://bitcointalk.org/index.php?action=profile;u=131361) (Trust: (https://bitcointalk.org/index.php?action=trust;u=131361)  +7 / =5 / -1) (BPIP (https://bpip.org/profile.aspx?p=Timelord2067))



I have 11 snapshots of users on DT1 (ignoring internal exclusions). I think I'm only missing the very first DT1-distribution (right when this topic was created, I wasn't on DT1 back then).
If someone's interested, these are all the users who've been on DT1 in the past 10 months (and the coming 1 month). The number in front of each name shows how many months they were on DT1 (again: they could have been excluded within DT1):
Code:
     1 Timelord2067
Only 20 users haven't ever lost the DT1-lottery (yet).



Or this:


Do's and Don'ts
  • It's okay to include your alt-account on your own Trust list. This means you trust the feedback you left from that account. Example:
    Quote
    hilariousandco (https://bitcointalk.org/index.php?action=profile;u=397737) Trusts these users' judgement:
    7. hilariousetc (https://bitcointalk.org/index.php?action=profile;u=397737) (Trust: (https://bitcointalk.org/index.php?action=trust;u=397737)  +3 / =1 / -0) (1725 Merit earned (http://loyce.club/Merit/history/397737.html)) (Trust list (http://loyce.club/trust/2019-10-05_Sat_17.00h/397737.html)) (BPIP (https://bpip.org/profile.aspx?p=hilariousetc))
  • Don't include your main account from your alt account(s). This could influence DT1-voting, and although that's not part of this guide, it's bad (https://bitcointalk.org/index.php?topic=5128907.0).



Quote
P:37522 - Tomatocage
P:51908 - Blazr
P:133846 - monbux

P:109881 - goose20
P:343899 -     BiPolarBob
P:101763 - xetsr


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: tranthidung on December 04, 2019, 02:59:09 AM
I am in.
Code:
T:459836
T:881377


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on December 04, 2019, 06:39:17 AM
Do I have to add new UID's in new posts, or just update this one?
Either one (edit or new post) should work.

I am in.
Bug: DdmrDdmr's topic is shown as my topic. I'll have some time to look at it later.
And suchmoon's topic here (http://loyce.club/follow/2003859.html) was started by yahoo62278.

Update: what failed, is that my scraper didn't catch yahoo62278's new topic as being a new topic. Instead, it assumed suchmoon's post was the one that created the topic. I'm not sure yet what's the best way to fix this.

I missed 907 posts yesterday, anything in that that should have been followed won't show up:
Today, I slightly moved my netbook, and just touching it was enough to make it crash. Unfortunately, I had to go at that moment, so I couldn't fix it right away.
That means, I haven't archived any posts for between posts 53250266 (http://loyce.club/archive/posts/5325/53250266.html) and 53251174 (http://loyce.club/archive/posts/5325/53251174.html). The gap is just under 1.5 hours.
Unfortunately, I can't catch up on those 907 posts


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Maus0728 on December 05, 2019, 03:34:55 AM
Code:
P: 35
P: 857883
P: 487418
P: 1605387
P: 1582324
P: 698159
P: 1143164
P: 914465
T: 1000199

It is a pain in the ass if I kept searching and scanning their post each and every day. Gladly I found your tool in B&H section. Gotta help you find some bugs and recommendation.

Maybe I can share this in our local to help you gather more users/testers if you allow me to do so.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on December 05, 2019, 08:14:55 AM
Code:
~snip~
Adding a space didn't work, but I've fixed that. See http://loyce.club/follow/1289002.html for your list.

Quote
Maybe I can share this in our local to help you gather more users/testers if you allow me to do so.
Sure, go ahead.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: TwitchySeal on December 05, 2019, 09:28:29 AM
Code:
T: 459836
P: 538922


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on December 05, 2019, 12:20:39 PM
Are you mending it? It shows theymos and satoshi's nyms but not anyone else's.
My last fix broke more things... I'll try to fix it now, but it's going to take a while as I'm changing my approach.

Code:
T:1067333
T:234771
T:355846


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Last of the V8s on December 05, 2019, 12:47:43 PM
Well no worries. It's a super thing and I for one have every faith.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: actmyname on December 05, 2019, 04:33:15 PM
Code:
T:35
P:98986
T:164822
P:51173


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on December 06, 2019, 02:45:22 PM
Well no worries. It's a super thing and I for one have every faith.
I think I fixed it, but I need more new posts and topics to test it.

Links to topics created before my fix may be lost.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: Jercyhora2 on December 21, 2019, 12:51:39 AM
Code:
T:35
T:459836
T:1269701
T:355846
T:234771
P:3


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: LoyceV on December 28, 2019, 11:38:20 AM
Bump


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: squatz1 on January 10, 2020, 06:13:42 AM
Unsure if I'm a bit slow or something here, though I'm coming over from Piggys little quote notification bot, wanted to know how / If it'd be possible to see if someone quotes me or replies to one of my post. Rather then the regular notify button, as that goes away after the one email.

Thanks Loyce, I appreciate it.


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: suchmoon on January 10, 2020, 06:32:04 AM
~

https://bitcointalk.org/index.php?topic=5209773


Title: Re: LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)
Post by: squatz1 on January 10, 2020, 02:19:54 PM
~

https://bitcointalk.org/index.php?topic=5209773

Ah look at that, I'm a bit slow. Hehe, thanks Loyce!