Next scheduled rescrape ... never
03/04/2025, 17:50:59 UTC CHANGED TITLE LoyceV's notification bot (7 days retroactive)
Version 1
Last scraped
Edited on 03/04/2025, 17:50:59 UTC
This topic replaces [WORKING] LoyceV's alternative for Piggy's @mention notification bot. It's self-moderated to keep the topic as compact as possible (for more frequentefficient scraping).
If you used my notification bot in the past, and if you want to keep using it: please copy your original post into this topic.


Results go here: <font style="line-height: 1.3em;" size="3">httphttps://loyce.club/notifications/" class="ul">http://loyce.club/notifications/ (mirror).


Post in this topic to subscribe!
See my next post for the required format. This may change once in a while.

Don't create a second post to subscribe: Edit your post to make changes. It's okay to subscribe with your alt account too.

Notifications are not case-sensitive ("loycev" works as well as "LoyceV").


Current plans:
I can set up something similar to LoyceV's: Follow users on Bitcointalk.org (posts and/or topics), but so far that doesn't have a lot of users.
It's less easy to follow than PMs, but doesn't give PM-spam for active users and you could use a Browser plugin such as check4change for it to get notifications.
~
a blacklist Cheesy

Once I have it working, it'll be easy to expand with keywords (say: "Bitcoin") and a blacklist (we all know who I'm talking about) of users to ignore.

Limitations
  • I scrape each topic title only once (it's not the post title). If the topic title changes, it won't change in the Notifications.
  • Updates aren't realtime. Currently, therenotifications are 5 2 updates per hourupdated every 6 minutes. This may change in the future (depending on the required processing power).
  • I only scrape this topic ones an hour. That means any changes you make to your settings take a while to show up. If a new post is made, I rescan the entire topic.
  • Only notifications from the past 7 days are shown. Older notifications will be removed.
    If you've just subscribed, you'll still get notifications from the past 7 days (retroactive). Changes in your settings also affect older notifications.
  • If there's a "$" in your username, I'll remove it from your name before searching for matches (this is why).
  • Only unedited posts are checked. If your name is mentioned in a post later on, I miss it.

Warning
Don't quote someone else's preferences (the ones within code-tags) in this topic. I don't excluded quotes, so you might accidentally "copy" and use someone else's preferences.

TODO:
-add topic title
-only upload updates if there are changes.
-ascending or descending order
-just links to posts, or full quotes: make this optional!
-fix ignore list for users
-add ignore options for topics (useful for statistical threads that give weekly notifications)
-Add numbering
-fix usernames with $ (coinlocket$)
-add link to archived posts
-Ignore usernames if they're part of a larger word (initScript > Initscri).
-improve performance
-differentiate between quotes and @mentions
-custom aliases
-fix alignment (example of the problem)
-add link on loyce.club homepage
-upload update only if there is a new notification, don't update just to remove old notifications
-replace "Today" in quotes with the current date



See [overview] LoyceV's useful data on Bitcointalk for more of my forum-related topics


Alternative
[TELEGRAM] Yet Another BitcoinTalk Notification BOT (merits, mentions, topics,+)
LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)




- How does it notice your name? Should the name be written exactly as it is (e.g. LoyceV)? Or does it detect only if it's written with a "2" in front of the name (e.g. @LoyceV)?
I ignore most characters, but a "2" (so 2LoyceV) wouldn't be ignored and thus won't produce a notification. If you use @LoyceV, that works fine. Lower case works fine too, quotation marks and most other characters work too.
To be precise, I use grep --word-grep:
Code:
  --word-regexp
       Select only those lines containing matches that form whole words.
       The test is that the matching substring must either be at the beginning of
       the line, or preceded by a non-word constituent character. Similarly, it
       must be either at the end of the line or followed by a non-word constituent
       character. Word-constituent characters are letters, digits, and the underscore.

I am asking this because I'm curious to see my earlier mentions, in case I missed any of them.
For performance reasons, I remove all input files older than 7 days for my notification bot.

Quote
- Can the bot be stopped to show your mentions, once you registered to it?
Yes. If you remove your post, updates stop within an hour. If you want me to remove the file, I can do that manually.



My server uses Cloudfront for DDoS-protection. Most of the time this works fine, even on Tor browser. But sometimes this happens:
In that case, try my mirror: tmp.loyce.club/notifications/.
Original archived [new topic] LoyceV's notification bot
Scraped on 18/04/2021, 08:44:50 UTC
This topic replaces [WORKING] LoyceV's alternative for Piggy's @mention notification bot. It's self-moderated to keep the topic as compact as possible (for more frequent scraping).

Results go here: http://loyce.club/notifications/

Post in this topic to subscribe!
See my next post for the required format. This may change once in a while.

Don't create a second post to subscribe: Edit your post to make changes. It's okay to subscribe with your alt account too.

Notifications are not case-sensitive ("loycev" works as well as "LoyceV").


Current plans:
I can set up something similar to LoyceV's: Follow users on Bitcointalk.org (posts and/or topics), but so far that doesn't have a lot of users.
It's less easy to follow than PMs, but doesn't give PM-spam for active users and you could use a Browser plugin such as check4change for it to get notifications.
~
a blacklist Cheesy

Once I have it working, it'll be easy to expand with keywords (say: "Bitcoin") and a blacklist (we all know who I'm talking about) of users to ignore.

Limitations
  • I scrape each topic title only once (it's not the post title). If the topic title changes, it won't change in the Notifications.
  • Updates aren't realtime. Currently, there are 5 2 updates per hour. This may change in the future (depending on the required processing power).
  • Only notifications from the past 7 days are shown. Older notifications will be removed.
  • If there's a "$" in your username, I'll remove it from your name before searching for matches (this is why).
Warning
Don't quote someone else's preferences (the ones within code-tags) in this topic. I don't excluded quotes, so you might accidentally "copy" and use someone else's preferences.

TODO:
-add topic title
-only upload updates if there are changes.
-ascending or descending order
-just links to posts, or full quotes: make this optional!
-fix ignore list for users
-add ignore options for topics (useful for statistical threads that give weekly notifications)
-Add numbering
-fix usernames with $ (coinlocket$)
-add link to archived posts
-Ignore usernames if they're part of a larger word (initScript > Initscri).
-improve performance
-differentiate between quotes and @mentions
-custom aliases
-fix alignment (example of the problem)
-add link on loyce.club homepage
-upload update only if there is a new notification, don't update just to remove old notifications
-replace "Today" in quotes with the current date



See [overview] LoyceV's useful data on Bitcointalk for more of my forum-related topics


Alternative
[TELEGRAM] Yet Another BitcoinTalk Notification BOT (merits, mentions, topics,+)
LoyceV's: Follow users on Bitcointalk.org (posts and/or topics)