Bitcoin Forum
October 23, 2018, 08:54:54 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: [Beta] @mention notification bot open for testing - now with Telegram  (Read 1247 times)
Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 07, 2018, 09:13:28 AM
Merited by redsn0w (10), Vod (6), mprep (5), dbshck (5), LoyceV (5), actmyname (5), Initscri (2), Makkara (2), coinlocket$ (2), vapourminer (1), whywefight (1), PolyPanto (1), Coin-1 (1), athanz88 (1), iasenko (1), vlad230 (1), cabalism13 (1), Speculatoross (1), DdmrDdmr (1)
 #1

STATUS: DOWN

Short version:
You can try the new notification system, in order to use it send a pm to Maggiordomo by placing in the subject subscribe and in the body a link to a thread you created (preferably in a place out of the way, on Archival), this will be used to notify about you being mentioned or quoted across all the forum. You will receive a message confirming you are signed up and some basic information.
When somebody will type @yourUsername or @your=Username (if you have spaces in your username, they need to be replaced with = ) you will get one or more notifications in your thread.

Read the commands section to know what else you can do.
Read the telegram section to know how to get the notifications right on telegram.

Long version:
I have been working and experimenting with a bot i coded which will ultimately could help to extend the functionality of the forum and provide public services, to start, one of the primary aim is to notify users about somebody mentioning them in a thread, using the known @username notation.
This part is almost completed and usable, even though is not well tested yet. I had few users in the Italian section using it and i was able to collect some feedback and fix some of the emerging issues.

Now i would need more people to use it and see if everything holds and what needs to be changed/fixed in order for it to work better.

How the notification works:
Once you are properly set up with the bot and somebody include in his message:
  • @YourUsername or @Your=Username in case you have spaces in your username (the = can be changed later on if there is any better character not allowed in the username to fill the gap)
  • new: Quote directly one of your messages
  • new: Mention you by your plain username (without @)


You will be notified by the user Maggiordomo, receiving one or more links/short quote to the post where you were mentioned.

These notification are going to be customizable and an option to turn them on/off will be introduced.

If you are not registered, anybody interacting with you will have no effect.

How to interact with the bot and what you can do:
Before to be able to receive notification you need to create your own thread (better if self moderated and in a board where is not going to be in the way, on Archival): , this will be used to notify about you being mentioned or quoted across all the forum. This choice was made because the PM could be too invasive and the amount you can send per day is quite limited. On the other hand a thread can provide you with more control over what is happening there.

Commands:
  • To register: send a PM to the user Maggiordomo with the subject: subscribe and a link to your thread in the body. You will receive a message in that thread confirming you are signed up and some basic information.
  • To unsubscribe from receiving notification: send a PM to the user Maggiordomo with the subject unsubscribe and something random in the body to be allowed to send it

NEW:
Through a PM while placing in the subject subscribe if you subscribing, or  options if you are already subscribed you can now specify other settings in the body of the message, like this:

Code:
alias:your_alias
https://bitcointalk.org/index.php?topic=00000000
tagusername:on
quote:off
plainusername:on
notifyby:both

in order are:
Alias is another name you can use to get notified when somebody mention it, both with @ or without (based on the settings below)
The notification thread if you want to change it
Tagusername, activates/deactivates notification while being mentioned using @ like @username
Quote, activates/deactivates notification while being quoted
Plainusername,  activates/deactivates notification while your username is being mentioned (without using the @)
notifyby,  allow you to decide how/where to receive the notifications (forum telegram or both)

If none of these options are specified the alias i disabled and the notifications are all on by default.

You can have an alias set and you will get a notification based on your preferences, if there is no other user already registered having that username. Otherwise you won't be notified.

NEW
Telegram notification added(need some testing to make sure everything works)

For who is already registered just send a pm with options in the subject of the bot and add in the body:

Code:
telegram:yourTelegramUsername


Before or after you have done this you need to contact @Maggiordomo_Service_bot on telegram with the same telegram username used for registering and just write something to him so he can bind your telegram and forum account togheter.

If you are not subscribed yet send a pm with subscribe in the subject to the bot and add in the body:
Code:
telegram:yourTelegramUsername
or
Code:
telegram:yourTelegramUsername
linkToYourThread
if you want to receive the notifications on both.

A list of subscribed users accepting notification will be kept updated automatically in this post: https://bitcointalk.org/index.php?topic=5023605.msg45324744#msg45324744

Notes:
If you try to use a thread created by somebody else it won't work, the subscriber must be the owner/creator of the thread.
If you quote a message with @SomeUsername this won’t trigger a notification to that user.
You can send multiple notification with the same message: @user1 @user2 @user3 ...

Keep in mind the bot use a jr member account, which has a cooldown limitation between one post and the other, about ~8 seconds, so don’t expect to receive your notification instantly, but if you have more than one notification pending they will be delivered all at once.


Restrictions and customizations (to be implemented):
  • The notification thread cannot be a thread like announcement or bounty and cannot be used to with the purpose of bumping a thread.
  • A minimum amount of merits received is going to be necessary to use it, perhaps 5/10

These simple rules hopefully will be enough to discourage people from using in ways were not intended.

Uses:
  • to save a thread or comment you want to get back to
  • signal a post which should me merited (not your own possibly)
  • bring somebody attention to a thread for whatever reason

Disclaimer:
I'm not keeping the bot on all the times since i'm still developing it, making changes and fixes. It could happen that while the bot is off you will miss some of your notifications or you will have to wait some time to receive them.
I will try to leave a notice in top of this thread for the hours i plan to leave the bot on, in any case consider that at the moment is purely for testing.

You can report any problem, issue or feedback in here.

1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
1540284894
Hero Member
*
Offline Offline

Posts: 1540284894

View Profile Personal Message (Offline)

Ignore
1540284894
Reply with quote  #2

1540284894
Report to moderator
Maggiordomo
Jr. Member
*
Offline Offline

Activity: 84
Merit: 3

i'm just a bot


View Profile
September 07, 2018, 09:13:48 AM
Merited by LoyceV (1), Initscri (1), DdmrDdmr (1)
 #2

Here is a list of the users registered to receive notifications:
@Micio, @Makkara, @LoyceV, @iasenko, @coinlocket$, @PolyPanto, @DdmrDdmr, @Initscri, @Piggy, @babo, @sapta, @actmyname

Bot for forum services - Manged by Piggy
@mention notification instructions here:  https://bitcointalk.org/index.php?topic=5023605
vphasitha01
Full Member
***
Offline Offline

Activity: 168
Merit: 163


View Profile
September 07, 2018, 10:13:21 AM
Merited by mprep (1), dbshck (1)
 #3

You can try the new notification system, in order to use it send a pm to Maggiordomo by placing in the subject subscribe and in the body a link to a thread you created (preferably in a place out of the way, Off topic perhaps), this will be used to receive your notifications. You will receive a message confirming you are signed up and some basic information.
When somebody will type @yourUsername or @your=Username (if you have spaces in your username, they need to be replaced with = ) you will get one or more notifications in your thread.
A great innovative idea as usual by @Piggy. But don't you think people will clog the Off-topic board by creating many threads as you suggested for receiving notifications and what would happen if people are not limiting those threads to the Off-topic boards? Someone can say Off-topic board is already filled with shit, but that's not an excuse for us to create more threads filled only with notifications. I have checked few of the tested posts and it redirects to the bounty reports which is useless. If we can get a notification for our social media account (how about for Telegram account which can be created for this notification only) would be great rather creating separate threads even in Off-topic board.

Can we use this bot to check the plagiarism post?

Quote
Restrictions and customizations (to be implemented):
  • A minimum amount of merits received is going to be necessary to use it, perhaps 5/10

These simple rules hopefully will be enough to discourage people from using in ways were not intended.
It is great to see that you put restrictions. However, I don't think 5/10 Merits would be enough and those Merits should be "Earned Merits"
Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 07, 2018, 11:06:19 AM
 #4

You can try the new notification system, in order to use it send a pm to Maggiordomo by placing in the subject subscribe and in the body a link to a thread you created (preferably in a place out of the way, Off topic perhaps), this will be used to receive your notifications. You will receive a message confirming you are signed up and some basic information.
When somebody will type @yourUsername or @your=Username (if you have spaces in your username, they need to be replaced with = ) you will get one or more notifications in your thread.
A great innovative idea as usual by @Piggy. But don't you think people will clog the Off-topic board by creating many threads as you suggested for receiving notifications and what would happen if people are not limiting those threads to the Off-topic boards? Someone can say Off-topic board is already filled with shit, but that's not an excuse for us to create more threads filled only with notifications. I have checked few of the tested posts and it redirects to the bounty reports which is useless. If we can get a notification for our social media account (how about for Telegram account which can be created for this notification only) would be great rather creating separate threads even in Off-topic board.

Can we use this bot to check the plagiarism post?



That is the test thread which is not corresponding to the actual state of the notification system, those messages are almost a month old and for testing, beside you need to be registered with the bot to receive any notification, as mentioned in my message above, any other @mention found will be discarded.

Again, using the thread is not ideal and would generate some more traffic but at least would be for some purpose and giving a useful service, this is what i can work with since the limitation put in place to send PM, i have another couple of ideas to limit the impact but the choices are limited.

Can we use this bot to check the plagiarism post?

Eventually it could, but at this stage is just about notification

LoyceV
Legendary
*
Online Online

Activity: 1274
Merit: 2142


Self-made Legendary!


View Profile WWW
September 07, 2018, 11:32:30 AM
 #5

@LoyceV reporting in for testing.

Some thoughts:
Have you considered a delay between posts to prevent posts being rejected if the popularity increases?

Can you add the post title and username? Say: "you have been mentioned by LoyceV in [Beta] @mention notification bot open for testing.
I see this is fixed already. Or is it? I wanted to quote it, but it's deleted again.

How do you scrape all new posts: do you check all boards, or is there a smarter way?
How long does it take to pick up a new post, assuming the bot is running? It's been 12 minutes since I tested @LoyceV, so far without notification (unless it ignores my own posts).

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 07, 2018, 11:59:47 AM
 #6

@LoyceV reporting in for testing.

Some thoughts:
Have you considered a delay between to prevent posts being rejected if the popularity increases?

Can you add the post title and username? Say: "you have been mentioned by LoyceV in [Beta] @mention notification bot open for testing.
I see this is fixed already. Or is it? I wanted to quote it, but it's deleted again.

How do you scrape all new posts: do you check all boards, or is there a smarter way?
How long does it take to pick up a new post, assuming the bot is running? It's been 12 minutes since I tested @LoyceV, so far without notification (unless it ignores my own posts).

is not perfect yet, i saw it says your notification was delivered but somehow didn't happen. I do have a queue to wait for the cooldown and variuos check to see if the page throw some error, so it should have worked.

I read all the latest messages from here https://bitcointalk.org/index.php?action=recent, then pick the @mention and check against the user subscribed

@loycev

Alone055
Full Member
***
Offline Offline

Activity: 266
Merit: 115



View Profile
September 07, 2018, 12:37:25 PM
 #7

Would be very much useful if we could get notified by PM including a link to the post where we were mentioned/quoted, without having to open another thread to see the notifications.
Isn't it possible to use a higher ranked account and ask a mod to whitelist it so that it doesn't need to wait to send PMs? Mods can do that, don't they?

               ♦      GΞMΞRA      ♦     Crypto-Token Backed by Colombian Emeralds     [  WHITEPAPER  ]               
     ▬▬▬    PRE-SALE  ▶  Sep 10th - Oct 24th     JOIN NOW & get 20% BONUS!    ▬▬▬     
♦          TELEGRAM        TWITTER        FACEBOOK        YOUTUBE         MEDIUM         GITHUB         LINKEDIN          ♦
LoyceV
Legendary
*
Online Online

Activity: 1274
Merit: 2142


Self-made Legendary!


View Profile WWW
September 07, 2018, 12:48:37 PM
 #8

is not perfect yet, i saw it says your notification was delivered but somehow didn't happen. I do have a queue to wait for the cooldown and variuos check to see if the page throw some error, so it should have worked.
There,is,a,problem,with,your,comma,switch:
LoyceV, you have been mentioned in the following messages:

 

I read all the latest messages from here https://bitcointalk.org/index.php?action=recent, then pick the @mention and check against the user subscribed
Thank you very much! I didn't know it's possible to remove ";patrol" to get posts from all users. I'll use it for scraping spam posts.

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 07, 2018, 01:03:45 PM
 #9

Would be very much useful if we could get notified by PM including a link to the post where we were mentioned/quoted, without having to open another thread to see the notifications.
Isn't it possible to use a higher ranked account and ask a mod to whitelist it so that it doesn't need to wait to send PMs? Mods can do that, don't they?

I think when is working properly I can try to ask if the restrictions can be lifted, with pm everything would be much simpler.

I turned now down the not, I'll look into the problems seen, fix and maybe set it up again this weekend. You can check the status on the top of the first post.

LoyceV
Legendary
*
Online Online

Activity: 1274
Merit: 2142


Self-made Legendary!


View Profile WWW
September 07, 2018, 01:10:51 PM
 #10

I think when is working properly I can try to ask if the restrictions can be lifted, with pm everything would be much simpler.
Can that be optional? I don't want to be spammed by PM, a thread in "Show new replies" is much less intrusive.

Slightly off-topic: what do you use to post? I used to have a script that could post, but Cloudflare broke it. I tried to find something newer, but never got anything that I can get to work.
I'd love to have a post/PM bot again! Many spammers have it, I don't Sad

pugman
Legendary
*
Offline Offline

Activity: 1260
Merit: 1300


Sliding in ya DM's be like


View Profile WWW
September 07, 2018, 01:22:00 PM
 #11

I think when is working properly I can try to ask if the restrictions can be lifted, with pm everything would be much simpler.
Can that be optional? I don't want to be spammed by PM, a thread in "Show new replies" is much less intrusive.

Slightly off-topic: what do you use to post? I used to have a script that could post, but Cloudflare broke it. I tried to find something newer, but never got anything that I can get to work.
I'd love to have a post/PM bot again! Many spammers have it, I don't Sad
Oh, yes I think a lot of people will find the bot useful, for useful purposes. Is it possible to use a script to make posts with an existing account?

vphasitha01
Full Member
***
Offline Offline

Activity: 168
Merit: 163


View Profile
September 07, 2018, 01:33:18 PM
 #12

How about if we combine those two bots with few modifications,


We can get instant notifications for our Telegram when somebody will type @yourUsername. Isn't that great Smiley



Link for Original thread>>>BitcoinTalk Announcements BOT Discord + Telegram +Totaly Free
Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 07, 2018, 06:39:25 PM
 #13

I can add some settings for the way you want to receive your notification, however pm is most probably not going to happen as it's unlikely the account will get a free pass and the limits at the moment are quite strict.
The other option, beside what i'm using now, is just to make a post in your notification thread and then edit that post adding notifications as they come, this doesn't involve any cool down, so could be a viable compromise for instantaneous notifications.

I rather avoid in this case to publicly advertise how is done. Sure thing is, since the bot is reading all the messages being posted, it will be able to run checks on them for any kind of purpose and spot early on unpleasant situations.  Smiley

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 09, 2018, 08:36:56 AM
 #14

i was making some changing which should fix the problems occurred. Plus a more robust way of discovering any further problem which may happen. Now the bot is up again if you miss the chance to try it out the first time.  Smiley

LoyceV
Legendary
*
Online Online

Activity: 1274
Merit: 2142


Self-made Legendary!


View Profile WWW
September 09, 2018, 08:38:09 AM
 #15

Here is a list of the users registered to receive notifications:
@Micio, @Makkara, @Piggy, @LoyceV, @iasenko
Does it ignore quotes?

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 09, 2018, 08:44:30 AM
 #16

Here is a list of the users registered to receive notifications:
@Micio, @Makkara, @Piggy, @LoyceV, @iasenko
Does it ignore quotes?

Yes, just checks what you write in your message, the rest is stripped away to avoid involuntary notifications.

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 10, 2018, 09:36:12 AM
 #17

Service up again for further testing

LoyceV
Legendary
*
Online Online

Activity: 1274
Merit: 2142


Self-made Legendary!


View Profile WWW
September 10, 2018, 10:13:35 AM
 #18

Request: Can you add a full-spy-option? I'd like to get a notification whenever someone types "LoyceV" (with or without "@) or quotes me.
The quote notification should only happen if someone who quotes me directly, not if someone quotes a quote in which I was quoted already.

iasenko
Sr. Member
****
Offline Offline

Activity: 350
Merit: 573


Welcome message > Read the rules & pinned posts!


View Profile WWW
September 10, 2018, 10:26:31 AM
 #19

Shall we expect to have other options like reporting of keywords /can be just for exclusive users and used mainly for reporting spam, or a new account only for this purpose/?

Piggy
Hero Member
*****
Offline Offline

Activity: 518
Merit: 923



View Profile WWW
September 10, 2018, 11:42:53 AM
 #20

Request: Can you add a full-spy-option? I'd like to get a notification whenever someone types "LoyceV" (with or without "@) or quotes me.
The quote notification should only happen if someone who quotes me directly, not if someone quotes a quote in which I was quoted already.

i think it's doable or at least worth a try, it may be more natural to name somebody even without the @. I'll implement something and run it in the next days.

Shall we expect to have other options like reporting of keywords /can be just for exclusive users and used mainly for reporting spam, or a new account only for this purpose/?


Yes that would be the next phase, some way to use it as monitoring system / reporting

Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!