Bitcoin Forum

Other => Meta => Topic started by: giammangiato on December 12, 2019, 05:01:49 PM



Title: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 12, 2019, 05:01:49 PM
OPEN BOT IN TELEGRAM - CLICK ME (http://t.me/Btctalk_meritbot)

buy me a beer
# BTC >> bc1q92n28m7eve8ncdq9n2ltu8vmrfuzfuy6kltjf5 <<
# ETH >> 0xdf868c793cac0a38cad4fd2320af989d60c57095 <<
# LTC >> MBJhT2PTxE8YXYR9NAQFSJnHuouo2s6mGJ <<
(VPS cost 5$/month)

List of kindly donors:
  • efialtis
  • big_daddy
  • iasenko

Hello folks!
On @fillippone request (https://bitcointalk.org/index.php?topic=5208471.msg53310188#msg53310188)

I made a Telegram bot to monitor personal merits stats and to be notified of mentions or quotes in posts!!!


Right sobstitute of Maggiordomo bot (https://bitcointalk.org/index.php?topic=5023605.0) :)

Merit Watcher:
old
https://i.imgur.com/NXZJWVT.png
new
https://i.imgur.com/EVAbtjZ.jpg

Mention Notifier:

https://i.imgur.com/OTgAHPO.png




To use it:
  • Open telegram chat t.me/Btctalk_meritbot (http://t.me/Btctalk_meritbot)
  • Write or press /start
  • Set your uid with /uid $$BITCOINTALKUID$$
  • Set your nick with /nick $$BITCOINTALKNICK$$
  • Wait. Every 5 minutes the bot checks your merits and if it has changed sends a Telegram message (like in the screenshot)

Example for me:
  • Search on Telegram the bot Btctalk_meritbot (http://Btctalk_meritbot)
  • Press
Code:
/start
  • Set uid with
Code:
 /uid 889300
  • Set nick with
Code:
 /nick giammangiato
  • That's it!

https://i.imgur.com/7K4eNdR.png



Tech information:
  • bot check merits every 5 minutes
  • bot check mentions every 1 minutes



I hope it is working for everyone.
This is my first bot. Don't be rude with me!


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 12, 2019, 05:11:11 PM
usage statistics:
https://giammangiato.altervista.org/bot-merits/index.php [at-moment-not-work]

list of commands:
  • /uid <number> | set your bitcointalk uid uid
  • /myuid | your setted bitcointalk uid
  • /nick <nick> | set nick for mention notifier
  • /poke btctalknick | poke user without know his telegramid (for privacy)

regex for mention notifications:
Code:
$re  = '/(\@[a-zA-Z0-9\-\_\s]*)/m';$
$req = '/Quote from: ([a-zA-Z0-9\-\_\s]*)/m';

features requested:
  • FEATURE: trust change notification
  • FEATURE: You can add Trust notifications weekly. Those who add or remove you trust list. Like this page. Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.
  • FIX: There is no need for notification when the name is mentioned in the quote in quote.
  • FEATURE: More sentences than quotes. It would be good. 6-7 words are not understandable.
  • FEATURE: btc address watch and notify
  • FEATURE: unsubscribe from bot (without stopping it)
  • FEATURE: review ux with buttons

features done:
  • FEATURE: try to scrape every merits line on merits page - need alt account / Merit sender and topic link. As on the Merit page.
  • migration to real db DONE
  • fix poke msg to unknow user DONE
  • add space in regex DONE
  • preview of message (notification) @Kalemder DONE
  • if unsubscribed, poke return message @fillippone DONE
  • fix: not sent notification when autoquote DONE
  • add quoting to mention DONE
  • fix stored link DONE


Title: Re: [TelegramBot] Merit watcher
Post by: fillippone on December 12, 2019, 05:16:06 PM
Registered.
But I want real time! Constant merit notification!
#meritruinedmylife.

Also, put a nice picture as channel image. Imagination is the limit.



Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 12, 2019, 05:17:45 PM
Registered.
But I want real time! Constant merit notification!
#meritruinedmylife.

Also, put a nice picture as channel image. Imagination is the limit.




Picture? Ummm ok. Give me a picture :) and i insert it.
Real time i think not. I can decrease from 60 minutes to 10 minutes, when i'm sure work well.


And i think i can add:
- stats (like avg daily merits) for example


Title: Re: [TelegramBot] Merit watcher
Post by: lulucrypto on December 12, 2019, 05:39:39 PM
Ha ha, I really like this kind of project ! :D

I signed up :)

Small question, how do you get the merits of each user ?

Do you use the downloadable merit file ?


Title: Re: [TelegramBot] Merit watcher
Post by: TryNinja on December 12, 2019, 05:57:15 PM
Small question, how do you get the merits of each user ?

Do you use the downloadable merit file ?
Apparently he (probably) checks your merit count and sees if it increased.

OP: Something is wrong. I already got 4 messages in 4 minutes saying the same thing:
Quote
(UP) MERITS 1687 your merit page https://bitcointalk.org/index.php?action=merit;u=557798

And it keeps happening.

Honestly, I think that if you track the page linked above of recent merits, and notify people according to the new merit transactions, you can have a better bot (notifying people based on every new transaction; e.g: "you received 2 merits for your post XXXX.") rather than just checking the merit count.


Title: Re: [TelegramBot] Merit watcher
Post by: lulucrypto on December 12, 2019, 06:22:19 PM

Apparently he (probably) checks your merit count and sees if it increased.

OP: Something is wrong. I already got 4 messages in 4 minutes saying the same thing:

Um, yes it's most likely.


OP: Something is wrong. I already got 4 messages in 4 minutes saying the same thing:

Yes I have the problem too. In addition I do not know why I receive constant notifications from the bot ( Every ~ 10 seconds ). So I muted the bot.


Title: Re: [TelegramBot] Merit watcher
Post by: fillippone on December 12, 2019, 06:44:52 PM
Same problem here.
I want a notification only when my merit count increases.
Sadly I had to mute the bot.

This bring to mind: how do I unsubscribe?



Title: Re: [TelegramBot] Merit watcher
Post by: asu on December 12, 2019, 06:51:44 PM
I happened to encounter same problem on my end too.

This bring to mind: how do I unsubscribe?
Try this:
• Hover into the bot avatar (the circle one).
• Click it.
• Now, there's 3 dots icon in profile page.
• Click and you'll see an option "stop bot".


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 12, 2019, 07:16:48 PM
Ha ha, I really like this kind of project ! :D

I signed up :)

Small question, how do you get the merits of each user ?

Do you use the downloadable merit file ?

thank you
guest cant view a list of merits (give and receive, i cant do this



OP: Something is wrong. I already got 4 messages in 4 minutes saying the same thing:
Quote
(UP) MERITS 1687 your merit page https://bitcointalk.org/index.php?action=merit;u=557798

And it keeps happening.

Honestly, I think that if you track the page linked above of recent merits, and notify people according to the new merit transactions, you can have a better bot (notifying people based on every new transaction; e.g: "you received 2 merits for your post XXXX.") rather than just checking the merit count.

sorry my mistake, i try to put from 60 minutes to 3 minutes, i try another time tomorrow

Same problem here.
I want a notification only when my merit count increases.
Sadly I had to mute the bot.

This bring to mind: how do I unsubscribe?



for unsubscribe stop bot ad dont mind



little question guys: the bot is still spamming?

i think not at moment

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher
Post by: TryNinja on December 12, 2019, 07:22:07 PM
guest cant view a list of merits (give and receive, i cant do this
Then log in. Most bots are logged in when they scrape the forum. Both Loyce and Piggy use an account for their bots.

sorry my mistake, i try to put from 60 minutes to 3 minutes, i try another time tomorrow
The bot will always message you once every 60 minutes with your merit count? That surely isn't the best solution. It should message you only when you receive new merits, and only once.

little question guys: the bot is still spamming?
No.


Title: Re: [TelegramBot] Merit watcher
Post by: lulucrypto on December 12, 2019, 07:23:54 PM
Ha ha, I really like this kind of project ! :D

I signed up :)

Small question, how do you get the merits of each user ?

Do you use the downloadable merit file ?

thank you
guest cant view a list of merits (give and receive, i cant do this

Hmm, how do you do in this case ?

Also, depending on what language you have developed your bot, it is possible to open a session on Bitcointalk with an "ALT" account to get the merits list ;)


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 12, 2019, 07:24:52 PM

The bot will always message you once every 60 minutes with your merit count? That surely isn't the best solution. It should message you only when you receive new merits, and only once.


no bot send message only if merits count change :)
Code:
if oldmerits != newmerits


for alt account (for scrape forum), i can create it?


edit: tomorrow i try to move update from 60 mins to 10 mins


Title: Re: [TelegramBot] Merit watcher
Post by: lulucrypto on December 12, 2019, 08:25:06 PM
thank you
guest cant view a list of merits (give and receive, i cant do this

Hmm, how do you do in this case ?

Also, depending on what language you have developed your bot, it is possible to open a session on Bitcointalk with an "ALT" account to get the merits list ;)

For information, you can see a sample session used on Bitcointalk in the source code of my bot (https://bitcointalk.org/index.php?topic=5194216.0) developed in Node.JS ;)
- https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert/blob/master/app.js#L710

Feel free to reuse the code as you see fit :)


Title: Re: [TelegramBot] Merit watcher
Post by: TryNinja on December 12, 2019, 08:29:22 PM
for alt account (for scrape forum), i can create it?
Alt accounts aren't prohibited. You can have as many accounts as you want. What you can't do is use another account if you have one banned permanently (bannable offense), or if you are cheating bounties/signatures/scamming with multiple accounts (not a bannable offense, but will get you a few negative trusts.)

Even mods have multiple accounts.


Title: Re: [TelegramBot] Merit watcher
Post by: tranthidung on December 13, 2019, 04:42:30 AM
edit: tomorrow i try to move update from 60 mins to 10 mins
I appreciated your time to build up that bot but in my opinion, I don't think that bot is good for users.

At least, it has one disadvantage for users: They will be distracted from their merit notification. Consequently, they will probably spend less time to read and improve their understandings on forum rules (unofficial), and good documents (inside and outside the forum).

I imagine the disadvantage as same as what traders (non-professsional) spend all their time in front of computer screen. Furthermore, one or two merits come don't change or ruin your life.  :D


Title: Re: [TelegramBot] Merit watcher
Post by: Bttzed03 on December 13, 2019, 08:21:21 AM
~
At least, it has one disadvantage for users: They will be distracted from their merit notification. Consequently, they will probably spend less time to read and improve their understandings on forum rules (unofficial), and good documents (inside and outside the forum).
I get the point of getting somewhat distracted but I think you are exaggerating its effect on users here. It's not like they will be waiting for the bot notification the whole time they are online and do nothing else.

edit:
The bot could be useful also to those who wants to save their nice merit record.


Title: Re: [TelegramBot] Merit watcher
Post by: babo on December 13, 2019, 09:28:55 AM
Nice job @giammangiato, you bot is usefull for me. I want to track my merits and if you can track single record of merits page is awesome.
Statistics are awesome too (in my humble opinion of course)

Thank you


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 13, 2019, 10:10:36 AM
Thank you all for merits, my near goal is 100 :) and i hope can reach it.
For the bot, is usefull or not, i dont know. For me and @fillippone is good tool (like @maggiordomo).

Next week i try to create an ALT account for scrape individual merits line.


Title: Re: [TelegramBot] Merit watcher
Post by: libert19 on December 13, 2019, 10:34:09 AM
Good work. Idea for you, can similar be done for bitcointalk mentions, quotes, thread replies as well? I guess it'd be helpful.

Just a suggestion  :D


Title: Re: [TelegramBot] Merit watcher
Post by: babo on December 13, 2019, 10:49:58 AM
Good work. Idea for you, can similar be done for bitcointalk mentions, quotes, thread replies as well? I guess it'd be helpful.

Just a suggestion  :D

For this @maggiordomo bot of Piggy working
we send a telegram pm when you are been quoted or pinged with @username

You can use maggiordomo as well

t.me/Maggiordomo_Service_bot


Title: Re: [TelegramBot] Merit watcher
Post by: libert19 on December 13, 2019, 11:11:17 AM
Good work. Idea for you, can similar be done for bitcointalk mentions, quotes, thread replies as well? I guess it'd be helpful.

Just a suggestion  :D

For this @maggiordomo bot of Piggy working
we send a telegram pm when you are been quoted or pinged with @username

You can use maggiordomo as well

t.me/Maggiordomo_Service_bot

Thanks trying it now, finding it quite complicated.

For quotes I am already using bitcointalk quote notifier which is excellent but it only supports quotes, so looking for all in one simple alternative.


Title: Re: [TelegramBot] Merit watcher
Post by: taufik123 on December 13, 2019, 01:48:40 PM
I like the telegram bot because a lot can be developed using a telegram bot.
Btctalk_meritbot does indeed have shortcomings and needs further development.
I see the appearance of the bot is too simple, my suggestion is that you can add a command button to make it easier to use this bot.

for example like the picture below.
https://i.postimg.cc/FsstJhs9/Uid2.jpg https://i.postimg.cc/3JLsXzd2/uid1.jpg
This image is just an example and edited using Photoshop, Maybe some features can be embedded like the profile summary and sMerit.



Title: Re: [TelegramBot] Merit watcher
Post by: Maus0728 on December 13, 2019, 03:24:02 PM
We have the notification bot from piggy and hatshepsut93 as well as the post/thread notifier from LoyceV and now the one of the requested merit watcher. Thanks for creating this out in our community.

Also, put a nice picture as channel image. Imagination is the limit.

Also I made a simple avatar using paint3d and I find it cute when I am using the SMF Theme. OP can use this image if he wanted to.

Download Link (https://i.imgur.com/v4cEz87m.jpg)


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 13, 2019, 03:31:39 PM
Thank you for avatar for alt account (and bot).
I add it on bot :) and when i found spare time, in alt account of forum.


Title: Re: [TelegramBot] Merit watcher
Post by: bakasabo on December 13, 2019, 03:32:46 PM
Nice job @giammangiato, you bot is usefull for me. I want to track my merits and if you can track single record of merits page is awesome.
Statistics are awesome too (in my humble opinion of course)

Thank you

Allow me to ask the purpose of monitoring own merit stats ? I just cant see the real usage of it. Ok, the bot notifies me that I receive a merit. Great. Now what? Open a champagne bottle ?  :)

Anyway, great work giammangiato


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 13, 2019, 03:33:51 PM
I like the telegram bot because a lot can be developed using a telegram bot.
Btctalk_meritbot does indeed have shortcomings and needs further development.
I see the appearance of the bot is too simple, my suggestion is that you can add a command button to make it easier to use this bot.

for example like the picture below.
https://i.postimg.cc/FsstJhs9/Uid2.jpg https://i.postimg.cc/3JLsXzd2/uid1.jpg
This image is just an example and edited using Photoshop, Maybe some features can be embedded like the profile summary and sMerit.



thank you so much for your mock, is very beautiful! i use it thanks


Title: Re: [TelegramBot] Merit watcher
Post by: Maus0728 on December 13, 2019, 03:42:09 PM
Thank you for avatar for alt account (and bot).
I add it on bot :) and when i found spare time, in alt account of forum.
Welcome! It was an honor to see that it is the avatar of the bot.

By the way, I have received a merit from you but the bot did not notify me immediately. It is delayed for about 2 -3 minutes upon receiving the merit..is this some kind of bug or it is just normal?


Title: Re: [TelegramBot] Merit watcher
Post by: Rikafip on December 13, 2019, 03:43:24 PM
Good job @giammangiato, this is something that i will definitely use, as i am using Telegram a lot anyway ;)


Title: Re: [TelegramBot] Merit watcher
Post by: babo on December 13, 2019, 03:49:22 PM
Thank you for avatar for alt account (and bot).
I add it on bot :) and when i found spare time, in alt account of forum.
Welcome! It was an honor to see that it is the avatar of the bot.

By the way, I have received a merit from you but the bot did not notify me immediately. It is delayed for about 2 -3 minutes upon receiving the merit..is this some kind of bug or it is just normal?

i think is simple limit


Tech information:
  • bot check merits every 5 minuts



he probably put a cronjon every 5 minuts.. @giammangiato i think you decrease to 1 minuts, in my humble opinion
the cost is same, i mean computation


Title: Re: [TelegramBot] Merit watcher
Post by: RapTarX on December 13, 2019, 04:08:47 PM
Nice one.
Couple of days ago, someone was looking for the same kind of bot if I'm correct.
By the way, will I get notification if I receive a merit? How often will I receive my stats? If it's set to 5 minutes by default, I guess it would be kinda disturbance. I would love to get notification each time if I get a merit including either the post title and/or with link to that post.


Title: Re: [TelegramBot] Merit watcher
Post by: Findingnemo on December 13, 2019, 05:22:14 PM
Registered my UID as well,as others said we will receive notifications for every 5 minutes so we have to go with mute options then we have to check the bot page from time to time its just like refreshing my merit page.

I hope there will be some changes to this notification feature, awaiting for it.

EDIT: It seems like I didn't get any notification for now, so the issue actually rectified and I will get a notification when I receive only?


Title: Re: [TelegramBot] Merit watcher
Post by: giammangiato on December 16, 2019, 09:50:44 AM
Registered my UID as well,as others said we will receive notifications for every 5 minutes so we have to go with mute options then we have to check the bot page from time to time its just like refreshing my merit page.

I hope there will be some changes to this notification feature, awaiting for it.

EDIT: It seems like I didn't get any notification for now, so the issue actually rectified and I will get a notification when I receive only?

you receive notification if your merit balance change
bot scrape every 5 minuts but this dont mean notification every 5 minutes!


@giammangiato



@giammangiato test



https://i.imgur.com/aC7jVDX.png
my first test abount mention bot



@giammangiato final test

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: fillippone on December 16, 2019, 10:41:54 AM
@giammangiato final test
Good,
you should definetly provide a link link to the message where you are mentioned, ready to be clicked.

EDIT: providing an example, sorry for the horrid crop.

https://i.imgur.com/fT36voa.jpg


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: babo on December 16, 2019, 10:43:11 AM
Thank you for this, i love so much @maggiordomo and @piggy disappear create the need. You fill this need.
And it is also very comfortable, ONE bot for everything.
Very nice job, well done!


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: Bttzed03 on December 17, 2019, 09:38:50 AM
Is the mention notification working?

I've already set my nick on telegram and tested it (https://bitcointalk.org/index.php?topic=5204663.msg53368096#msg53368096) but wasn't notified.


another test Bttzed03 @Bttzed03


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: giammangiato on December 17, 2019, 10:14:59 AM
@Bttzed03 test it


---

1) with update of message NOT work
2) if you are notified one time, dont received another notify


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: Bttzed03 on December 17, 2019, 10:21:36 AM
@Bttzed03 test it
It's working now. I got two notifications already.

In setting nick, does it have to be exactly the same with bitcointalk? I mean is it case sensitive?
Same question in getting mentioned.


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: Kalemder on December 17, 2019, 01:26:35 PM
Thank you @giammangiato

Test @Kalemder


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: giammangiato on December 17, 2019, 01:38:33 PM
Thank you @giammangiato

Test @Kalemder

i found a issue :)
i store a link of thread.. and compare him for not send 100 notify for same mention
i need to store link of post (and not of thread)


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: fillippone on December 17, 2019, 01:41:10 PM
Thank you @giammangiato

Test @Kalemder

i found a issue :)
i store a link of thread.. and compare him for not send 100 notify for same mention
i need to store link of post (and not of thread)

Slowly, slowly catchy monkey.



Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: dkbit98 on December 17, 2019, 01:59:42 PM
Nice work creating this bot.
Can something like this also be created for Discord?
Some people are not T-fans  :P


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: giammangiato on December 17, 2019, 02:23:36 PM



---

1) with update of message NOT work
2) if you are notified one time, dont received another notify



test quote



Nice work creating this bot.
Can something like this also be created for Discord?
Some people are not T-fans  :P

yes, discord is possible to create

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: witcher_sense on December 17, 2019, 02:45:18 PM
It seems that bot doesn't want to mention me. However, it works perfectly fine with merit updates.

Testing @witcher_sense


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: giammangiato on December 17, 2019, 03:00:54 PM
yes, is "_", i add this char in regex

try now @witcher_sense


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: witcher_sense on December 17, 2019, 03:03:14 PM
yes, is "_", i add this char in regex

try now @witcher_sense
It works, thank you!

https://i.gyazo.com/d639aa3848bd4cc5d0425ca9685bccf7.png


Title: Re: [TelegramBot] Merit watcher and Mention Bot
Post by: giammangiato on December 17, 2019, 03:04:20 PM

i add regex in second post :)
i think also work with quote


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Pepelac on December 18, 2019, 08:23:04 PM
The idea is certainly interesting, but when the telegram is not turned on constantly, it is a big waste of time. It's easier to do all this on the forum, see. And so they came up with a super.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on December 19, 2019, 05:34:06 AM
Would it be possible to not receive notification if I quote myself (https://bitcointalk.org/index.php?topic=5193294.msg53376422#msg53376422)?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 23, 2019, 10:53:51 AM
Would it be possible to not receive notification if I quote myself (https://bitcointalk.org/index.php?topic=5193294.msg53376422#msg53376422)?

Yes, sound right - I'll fix this asap. Thank you for your feedback



fixed autoquote

log
Code:
[+] Evaluate POSTER giammangiato
[+] Evaluate POST  Other / Meta / Re: [TelegramBot] Merit watcher and Mention Notification Bot
[-] https://bitcointalk.org/index.php?topic=5209107.msg53418396#msg53418396
[+] QUOTE giammangiato
[!] Same user

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on December 23, 2019, 11:29:39 AM
Would it be possible to not receive notification if I quote myself (https://bitcointalk.org/index.php?topic=5193294.msg53376422#msg53376422)?
Yes, sound right - I'll fix this asap. Thank you for your feedback
Testing if it's been fixed.

edit: I'm no longer receiving notification for quoting myself. Well done giammangiato


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 23, 2019, 11:39:24 AM
@Bttzed03 thank you for test :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on December 23, 2019, 12:03:59 PM
@Bttzed03 thank you for test :)

 It slowly but steadily improving!
Keep up the good job!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 23, 2019, 01:13:26 PM
It slowly but steadily improving!
Keep up the good job!

Yessir, i have added now a poke for raise attention without write message on forum and without know telegramid (for privacy)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Kalemder on December 23, 2019, 01:43:37 PM
Thanks for this valuable work. What is "/poke"? How does it work?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 23, 2019, 01:45:42 PM
Thanks for this valuable work. What is "/poke"? How does it work?

simple example
Code:
/poke Kalemder

and you receive a poke
Code:
poke from giammangiato

use: gain attention from user-x
why: for not quote or send pm
what: no privacy leak, you use bitcointalk nickname, and all go clear


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Kalemder on December 23, 2019, 02:54:40 PM
Bravo @giammangiato! Very good working bot.

Off topic: I wish there was a Telegram Boat following some btc addresses. A bot that provides fast information when a Btc transfer and confirmation is received. Do you have such an application? or Do you recommend?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 23, 2019, 03:21:48 PM
Bravo @giammangiato! Very good working bot.

Off topic: I wish there was a Telegram Boat following some btc addresses. A bot that provides fast information when a Btc transfer and confirmation is received. Do you have such an application? or Do you recommend?

Do you mean watch and notify change on bitcoin address? If you mean this i can try.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Kalemder on December 23, 2019, 03:26:44 PM
Bravo @giammangiato! Very good working bot.

Off topic: I wish there was a Telegram Boat following some btc addresses. A bot that provides fast information when a Btc transfer and confirmation is received. Do you have such an application? or Do you recommend?

Do you mean watch and notify change on bitcoin address? If you mean this i can try.

Yes that's right. Thank you. There is no such service at the moment. It would be a big favor if you built a bot like this.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on December 25, 2019, 07:51:55 AM
I was quoted twice in this post (https://bitcointalk.org/index.php?topic=5188047.msg53432850#msg53432850) but I didn't get a notification for that (only the first). Is that a limitation?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on December 25, 2019, 09:21:12 AM
What if I try to /poke an user not subscribed to this service? I get a standard message, I should get an error message instead:

Code:
/poke satoshi 

poke to satoshi


This should be something like:

Code:
/poke to satoshi

oops! Satoshi is not an user of TelegramBot


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Kalemder on December 30, 2019, 01:41:50 PM
Can you also include the Message Preview?
Like this:
http://prntscr.com/qhj01z


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on December 30, 2019, 05:58:38 PM
Can you also include the Message Preview?
Like this:
http://prntscr.com/qhj01z

Yes i can :)

after holidays i do this



What if I try to /poke an user not subscribed to this service? I get a standard message, I should get an error message instead:

ok :D great fillippone

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on December 30, 2019, 06:55:41 PM
To me priority should be on the merit notification: who merited you how many merits for what message +link to message and merit page

Eg:

Code:
Merits 1907: Babo merited you +2 for Re: [TelegramBot] Merit watcher and Mention Notification Bot - Merit Page


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: tg88 on December 31, 2019, 02:01:14 PM
Great tool giammangiato I am using and it works very well, I shared about her bot in the Portuguese tab.  ;)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: akhjob on December 31, 2019, 09:15:18 PM
Is the mention option still working? Because I was quoted in a post yesterday, but didn't get notified by the bot. However, LoyceV's maggidromo alternative caught it.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 01, 2020, 02:59:17 AM
Is the mention option still working? Because I was quoted in a post yesterday, but didn't get notified by the bot. However, LoyceV's maggidromo alternative caught it.
It's working on my end. You can provide more details to the post where you're quoted. I am not sure yet but if you were quoted twice, you won't get a notification. See also if the post was edited.


Title: Re: [TelegramBot] Merit watcher
Post by: FIFA worldcup on January 01, 2020, 09:59:15 AM
Nice job @giammangiato, you bot is usefull for me. I want to track my merits and if you can track single record of merits page is awesome.
Statistics are awesome too (in my humble opinion of course)

Thank you

Good to see some people like this bot but i think it is not much use to me. The reason is why would i be asking the bot to keep on tracking my merits when most of the users do not often get the merit. This service may only be useful to those who get merits on daily basis.


Title: Re: [TelegramBot] Merit watcher
Post by: TryNinja on January 01, 2020, 10:16:18 AM
Good to see some people like this bot but i think it is not much use to me. The reason is why would i be asking the bot to keep on tracking my merits when most of the users do not often get the merit. This service may only be useful to those who get merits on daily basis.
Shouldn’t that be the opposite? :D

If you get merit all the time, why bother to check all of them and get flooded with tons of notifications in a daily basis? Now, if merit is something rare for you, I’m sure you would love to get a notification which basically says “your post was good”.


Title: Re: [TelegramBot] Merit watcher
Post by: FIFA worldcup on January 02, 2020, 04:40:15 PM
Good to see some people like this bot but i think it is not much use to me. The reason is why would i be asking the bot to keep on tracking my merits when most of the users do not often get the merit. This service may only be useful to those who get merits on daily basis.
Shouldn’t that be the opposite? :D

If you get merit all the time, why bother to check all of them and get flooded with tons of notifications in a daily basis? Now, if merit is something rare for you, I’m sure you would love to get a notification which basically says “your post was good”.

I login daily in my account and can easily see if i got any new merit on the previous day. This maybe useful for those who do not use bitcointalk daily. Also i have too many groups joined in my telegram and i seriously do not see any reason to add this new bot in the telegram list.


Title: Re: [TelegramBot] Merit watcher
Post by: Findingnemo on January 02, 2020, 05:12:35 PM
I login daily in my account and can easily see if i got any new merit on the previous day. This maybe useful for those who do not use bitcointalk daily. Also i have too many groups joined in my telegram and i seriously do not see any reason to add this new bot in the telegram list.
Maybe merit notification is not going to help people who are not making tons of merits in quick sessions but notification it could be more helpful when someone mentions in their reply so you can simply visit the page rather than scrolling all the replies on the threads.
If you are having too man groups which you rarely visit then try muting those groups to get notifications for what you need.


Title: Re: [TelegramBot] Merit watcher
Post by: Bttzed03 on January 03, 2020, 02:52:42 AM
I login daily in my account and can easily see if i got any new merit on the previous day. This maybe useful for those who do not use bitcointalk daily. Also i have too many groups joined in my telegram and i seriously do not see any reason to add this new bot in the telegram list.
Maybe merit notification is not going to help people who are not making tons of merits in quick sessions but notification it could be more helpful when someone mentions in their reply so you can simply visit the page rather than scrolling all the replies on the threads.
Judging by his first feedback (https://bitcointalk.org/index.php?topic=5209107.msg53492246#msg53492246), I'm not sure if he's aware that the bot is not just about merit notification.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: FontSeli on January 03, 2020, 10:49:02 AM
The bot doesn't send me notifications when someone mentions my nickname. Perhaps this is due to the fact that when registering a nickname, the bot writes it completely in lowercase:

https://i.postimg.cc/8PGJnChw/Bot-btt.png



And with @ comes mention?
Test: @FontSeli

UPD: The mention came to me. But I would like it to come when @ is not added to your nickname.


Title: Re: [TelegramBot] Merit watcher
Post by: FIFA worldcup on January 03, 2020, 03:01:18 PM
I login daily in my account and can easily see if i got any new merit on the previous day. This maybe useful for those who do not use bitcointalk daily. Also i have too many groups joined in my telegram and i seriously do not see any reason to add this new bot in the telegram list.
Maybe merit notification is not going to help people who are not making tons of merits in quick sessions but notification it could be more helpful when someone mentions in their reply so you can simply visit the page rather than scrolling all the replies on the threads.
Judging by his first feedback (https://bitcointalk.org/index.php?topic=5209107.msg53492246#msg53492246), I'm not sure if he's aware that the bot is not just about merit notification.

So what are the other features of the bot other than the merit notification ? I thought the only purpose of the bot is to alert us about any merit earned instantly. What else does the bot do ?


Title: Re: [TelegramBot] Merit watcher
Post by: TryNinja on January 03, 2020, 04:17:27 PM
So what are the other features of the bot other than the merit notification ? I thought the only purpose of the bot is to alert us about any merit earned instantly. What else does the bot do ?
The name of the thread is:

“[TelegramBot] Merit watcher and Mention Notification Bot”

So it should be pretty obvious what else it does. It’s also in the OP.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Henri Cartier on January 04, 2020, 02:43:41 AM
I didn't get notification. henri cartier is my NICK. Maybe because of the space in the name.

Test: @henri cartier


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: libert19 on January 04, 2020, 04:41:49 AM
Beautiful! This is much simpler than piggy's, not trying to defame it, just found the instructions much simpler and registration was quick and easy.

Test: @libert19

Edit: works excellent for both quotes and mentions!

Excellent job!


Title: Re: [TelegramBot] Merit watcher
Post by: Bttzed03 on January 04, 2020, 06:48:28 AM
So what are the other features of the bot other than the merit notification ? I thought the only purpose of the bot is to alert us about any merit earned instantly. What else does the bot do ?
You are turning into a spammer mate. Read the OP or just what TryNinja said.




@giammangiato I just noticed that you don't get notified if you are mentioned but "inside a code"
Code:
Bttzed03


Title: Re: [TelegramBot] Merit watcher
Post by: FontSeli on January 04, 2020, 09:42:49 AM
@giammangiato I just noticed that you don't get notified if you are mentioned but "inside a code"
Code:
Bttzed03

If you write your nickname "without a code", you will not receive a notification either. To get a notification, you need to add @ to your nickname.
For example:

Code:
 @Bttzed03 


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 04, 2020, 10:25:47 PM
UPD: The mention came to me. But I would like it to come when @ is not added to your nickname.

someone have common word nickname, isnt good idea for me ;)


@giammangiato I just noticed that you don't get notified if you are mentioned but "inside a code"
Code:
Bttzed03

If you write your nickname "without a code", you will not receive a notification either. To get a notification, you need to add @ to your nickname.
For example:

Code:
 @Bttzed03 

correct


I didn't get notification. henri cartier is my NICK. Maybe because of the space in the name.

Test: @henri cartier

yep i try to fix with new regex



test


@henri cartier






What if I try to /poke an user not subscribed to this service? I get a standard message, I should get an error message instead:

Code:
/poke satoshi 

poke to satoshi


This should be something like:

Code:
/poke to satoshi

oops! Satoshi is not an user of TelegramBot

done :)

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: GreatArkansas on January 05, 2020, 02:36:11 AM
@giammangiato I just noticed that you don't get notified if you are mentioned but "inside a code"
Code:
Bttzed03
If you write your nickname "without a code", you will not receive a notification either. To get a notification, you need to add @ to your nickname.
For example:
Code:
 @Bttzed03 
correct
Regarding this, does it much better if you consider even the without a code (@) ?
Do you think it will have some problems? Since I think as I experience in some posts, they are not including @ to mention a user in this forum.
Or some people not yet aware of this Mention Notification Bot.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 05, 2020, 03:35:31 AM
I got notfications but I can't tell whether it was because of the quote or because of the "@"

Testing
Code:
@FontSeli
@giammangiato

Is it working?




Regarding this, does it much better if you consider even the without a code (@) ?
Do you think it will have some problems? Since I think as I experience in some posts, they are not including @ to mention a user in this forum.
Or some people not yet aware of this Mention Notification Bot.
While waiting for OP's response or fix on this one, you can subscribe to Loycev's alternative (https://bitcointalk.org/index.php?topic=5209773.0)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Henri Cartier on January 05, 2020, 06:12:30 AM
test


@henri cartier

I received the notification. Thank you!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: libert19 on January 05, 2020, 06:37:38 AM
I got notfications but I can't tell whether it was because of the quote or because of the "@"

Does it matter much? You receive notification with a link, clicking it would unveil whether it was a quote or mention.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 05, 2020, 07:57:36 AM
I got notfications but I can't tell whether it was because of the quote or because of the "@"
Does it matter much? You receive notification with a link, clicking it would unveil whether it was a quote or mention.
Read this first https://bitcointalk.org/index.php?topic=5209107.msg53515586#msg53515586
You should be able to understand why which method I got notified matters to me.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: FontSeli on January 05, 2020, 10:46:05 AM
UPD: The mention came to me. But I would like it to come when @ is not added to your nickname.

someone have common word nickname, isnt good idea for me ;)


And can be done on the choice of the user?
I would very much like to receive any notifications when my nickname is mentioned.



I got notfications but I can't tell whether it was because of the quote or because of the "@"

Testing
Code:
@FontSeli
@giammangiato

Is it working?

Yep
It is working.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Vispilio on January 05, 2020, 11:19:03 AM
Thanks for an excellent bot, it's working great for me, both for merits and quotes,

maybe for mentions one additional option can be to be notified when the nickname is directly mentioned, like "Vispilio"...


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: witcher_sense on January 05, 2020, 01:51:54 PM
Sorry to bother you, but your bot stops working again when it comes to my nickname. Haven't recieved any notifications since yesterday.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 05, 2020, 04:59:21 PM
Sorry to bother you, but your bot stops working again when it comes to my nickname. Haven't recieved any notifications since yesterday.

i add space, and this break all :)


try now



Thanks for an excellent bot, it's working great for me, both for merits and quotes,

maybe for mentions one additional option can be to be notified when the nickname is directly mentioned, like "Vispilio"...

ok, you are the second guy ask this feature
i can add this

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: FontSeli on January 05, 2020, 06:52:51 PM
Thanks for an excellent bot, it's working great for me, both for merits and quotes,

maybe for mentions one additional option can be to be notified when the nickname is directly mentioned, like "Vispilio"...

ok, you are the second guy ask this feature
i can add this

In fact, a lot of people would like to be notified at the mere mention of nick. We discussed this with the guys in the Russian section (https://bitcointalk.org/index.php?topic=5210889.new#new) and I volunteered to write about it to you so as not to spam your topic.

It would be a great idea to implement this feature at the user's choice, so that everyone can choose whether to receive all notifications or only when they mention a nickname with @.



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: witcher_sense on January 05, 2020, 08:42:38 PM

i add space, and this break all :)


try now
Thanks! Now mention bot is back to work. I really became used to it and can't imagine using a forum without such a great tool. To make bot perfect, please consider adding an option to mention a nickname without @ and an ability to use aliases. However, this is not compulsory for me.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: jackg on January 05, 2020, 11:42:20 PM
Hey I'm using your bot, it works really well so far I was just wondering if there were a list of features (I'm wondering if the bot just checks new posts or posts that are edited because I think the second might be difficult to implement if edits aren't stored somewhere). For example if you're the first response and someone posts after you and and then quotes you or something like that.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Henri Cartier on January 06, 2020, 02:49:31 AM
test

@henri cartier

I received the notification. Thank you!

Sorry, but I didn't receive the notification for the Merits I received. Please check if there is an issue.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 06, 2020, 10:27:06 AM
~
Sorry, but I didn't receive the notification for the Merits I received. Please check if there is an issue.
Did you set your user ID?
Code:
uid/ 2357418

I have no issue with the merit notification.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on January 06, 2020, 04:59:45 PM
yes, this is correct


you need to insert two datas:
1) forum nickname for mention and quote
2) forum uid for merits watch

i hope we can put only 1 data in the next future, more easy and intuitive



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Henri Cartier on January 07, 2020, 02:33:57 AM
~
Sorry, but I didn't receive the notification for the Merits I received. Please check if there is an issue.
Did you set your user ID?
Code:
uid/ 2357418

Sorry, I had set some random number as UID instead of my Bitcointalk uid. Now I reset my uid. Hope I will receive the notification for merits now.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: AnatanVS on January 08, 2020, 07:16:36 PM
I joined in. Thanks buddy for the bot. It is very necessary in our frenzied time. I'll test a little.

@AnatanVS


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 10, 2020, 11:59:00 AM
yes, this is correct


you need to insert two datas:
1) forum nickname for mention and quote
2) forum uid for merits watch

i hope we can put only 1 data in the next future, more easy and intuitive



try notification with preview

thank you @babo for you support, is very hard for me



To me priority should be on the merit notification: who merited you how many merits for what message +link to message and merit page


i've added preview for notification :)

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on January 10, 2020, 12:02:56 PM

try notification with preview

thank you @babo for you support, is very hard for me


Dont worry my friend, for me is a pleasure help you with this issue. Regex and DOM is really hard to understand, my advice is use (i told you in private) regex101.com - for me best solution for try and try regex and find right solution.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 10, 2020, 12:17:32 PM
To me priority should be on the merit notification: who merited you how many merits for what message +link to message and merit page


i've added preview for notification :)
Great,
now only the merit scraper and it's perfect.
there, only one merit sent because I have no more merits to send!

EDIT: I noticed words get truncated in the preview. Could you set to preview the first n words instead of the first x chars?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Rickeo on January 10, 2020, 02:38:23 PM
I think I have it all setup correctly.

Can someone quote me in a post and then mention me as well please to see if it's working correctly.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on January 10, 2020, 03:12:27 PM
I think I have it all setup correctly.

Can someone quote me in a post and then mention me as well please to see if it's working correctly.
Sup man.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Rickeo on January 10, 2020, 03:21:52 PM
@TryNinja thanks man really appreciate that, all working great!

@giammangiato is there an upkeep to this bot? Does it cost? I'd be happy to donate if you set up a donation fund.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 10, 2020, 05:00:28 PM
I am a little late to the party and have just set this up - thanks for all the work buddy. I liked Piggys Bot but this seems like a cool alternative, so a big thumbs up for me. Now lets see if it works, so let it rain Merits guys!  :D 8)

Update: It is really great and I should have used that service before, works smoothly! Thanks again!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: FontSeli on January 12, 2020, 11:24:06 AM
Noticed such a thing. If I'm quoted second, I don't get a notification. Perhaps in this case, when quoting, the original post is edited and that is why the notification does not come.

I suggest you check it out. Now I'm going to quote two people. The second person please write whether you received the notification.

Sup man.

-

I am a little late to the party and have just set this up - thanks for all the work buddy. I liked Piggys Bot but this seems like a cool alternative, so a big thumbs up for me. Now lets see if it works, so let it rain Merits guys!  :D 8)

Update: It is really great and I should have used that service before, works smoothly! Thanks again!



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 12, 2020, 11:26:28 AM
Noticed such a thing. If I'm quoted second, I don't get a notification. Perhaps in this case, when quoting, the original post is edited and that is why the notification does not come.

I suggest you check it out. Now I'm going to quote two people. The second person please write whether you received the notification.

Sup man.

-

I am a little late to the party and have just set this up - thanks for all the work buddy. I liked Piggys Bot but this seems like a cool alternative, so a big thumbs up for me. Now lets see if it works, so let it rain Merits guys!  :D 8)

Update: It is really great and I should have used that service before, works smoothly! Thanks again!



I received the notification just fine


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 13, 2020, 11:37:14 AM
@TryNinja thanks man really appreciate that, all working great!

@giammangiato is there an upkeep to this bot? Does it cost? I'd be happy to donate if you set up a donation fund.

Now process use a VPS with a cost of 5$/month. It would be very nice to receive 5$ at month of donation (or free vps).


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 13, 2020, 11:41:44 AM
@TryNinja thanks man really appreciate that, all working great!

@giammangiato is there an upkeep to this bot? Does it cost? I'd be happy to donate if you set up a donation fund.

Now process use a VPS with a cost of 5$/month. It would be very nice to receive 5$ at month of donation (or free vps).
First step for receiving donations is setting up a donation address!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TheFuzzStone on January 13, 2020, 02:38:39 PM
@giammangiato

https://i.imgur.com/USMxwBI.png

I've been mentioned here (https://bitcointalk.org/index.php?topic=5210081.msg53593061#msg53593061), but I didn't receive a notification.



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: rosezionjohn on January 13, 2020, 04:23:20 PM
@giammangiato

https://i.imgur.com/USMxwBI.png

I've been mentioned here (https://bitcointalk.org/index.php?topic=5210081.msg53593061#msg53593061), but I didn't receive a notification.
If I understand the previous comments correctly, there has to be an "@" next to your username to receive a notification if you are mentioned.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TheFuzzStone on January 13, 2020, 04:25:33 PM
If I understand the previous comments correctly, there has to be an "@" next to your username to receive a notification if you are mentioned.
Oh... got ya.

P.S. Received this one:

https://i.imgur.com/oNUpnXy.png


@giammangiato, do you plan to change the bot slightly so that it sends out notifications even when there is no "@" in front of the nickname?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 13, 2020, 04:32:11 PM
@TheFuzzStone


Yes, you are correct. I would plan to extend without "@" the mention.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TheFuzzStone on January 13, 2020, 04:52:32 PM
Yes, you are correct. I would plan to extend without "@" the mention.
That's awesome.

Also, if I may, I'd like to leave a small suggestion -- think about adding aliases. For example, your nickname is giammangiato, so you can add to the settings the "alias". If someone calls you with a shorter giamman -- the bot will send a notification.



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: FontSeli on January 14, 2020, 03:33:24 PM
Yes, you are correct. I would plan to extend without "@" the mention.
That's awesome.

Also, if I may, I'd like to leave a small suggestion -- think about adding aliases. For example, your nickname is giammangiato, so you can add to the settings the "alias". If someone calls you with a shorter giamman -- the bot will send a notification.



I will improve your offer a little.
It would be nice to provide the ability to specify a word or sequence of characters to the bot. And in the future, if someone on the forum mentions this word or a sequence of characters, you would also receive a notification.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: squatz1 on January 15, 2020, 05:09:46 AM
Absolutely amazing if it works. Been searching for an alternative on tele every since Maggi went poof. Thanks so much!

Can someone quote me here to test this.



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on January 15, 2020, 07:56:00 AM
squatz1



Absolutely amazing if it works. Been searching for an alternative on tele every since Maggi went poof. Thanks so much!

Can someone quote me here to test this.



Served  ;)

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher; Mention & Quote Notification Bot
Post by: Bttzed03 on January 15, 2020, 08:39:11 AM
^ should be a more complete topic title.


Testing @squatz1 mention.

Did you receive a notification from @big_daddy's mention (not quote)? Just wondering if mention without "@" is already working.


Title: Re: [TelegramBot] Merit watcher; Mention & Quote Notification Bot
Post by: big_daddy on January 15, 2020, 08:41:49 AM
^ should be a more complete topic title.


Testing @squatz1 mention.

Did you receive a notification from @big_daddy's mention (not quote)? Just wondering if mention without "@" is already working.

Is working, that’s why I didn’t add the @

See -> Bttzed03



Sorry, now you’ll see, without a quote  8)

Bttzed03

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher; Mention & Quote Notification Bot
Post by: Bttzed03 on January 15, 2020, 08:54:37 AM
 ^ more than 10 minutes gone but I am yet to receive a notification from the mention without @


Title: Re: [TelegramBot] Merit watcher; Mention & Quote Notification Bot
Post by: big_daddy on January 15, 2020, 09:22:53 AM
^ more than 10 minutes gone but I am yet to receive a notification from the mention without @

strange  ::) , it works in my case
try to re-set your /uid and /nick in the bot


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 17, 2020, 10:36:12 AM
Not using the @ for the nickname creates many problems!

The regex would process every word and therefore I would have to totally change the algorithm:
I would have to cycle all the nicknames and search in the text if someone is found! Its a mess!

Now it works differently, I take the nickname with the @ and see if i have it in the database, more efficient.

If i raise some donation i can upgrade VPS and add this feature, but at the moment isnt good idea.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 17, 2020, 10:41:48 AM
Not using the @ for the nickname creates many problems!

The regex would process every word and therefore I would have to totally change the algorithm:
I would have to cycle all the nicknames and search in the text if someone is found! Its a mess!

Now it works differently, I take the nickname with the @ and see if i have it in the database, more efficient.

If i raise some donation i can upgrade VPS and add this feature, but at the moment isnt good idea.

Hey there,

as mentioned before - I really like your bot and made my life way easier after piggys bot disappeared, so thanks again!

I am sure we can raise some money to thank you for the work you are putting in as well as vps costs, cant we guys?!

What figure are we talking about to make it worth your while? :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 17, 2020, 10:45:12 AM

Hey there,

as mentioned before - I really like your bot and made my life way easier after piggys bot disappeared, so thanks again!

I am sure we can raise some money to thank you for the work you are putting in as well as vps costs, cant we guys?!

What figure are we talking about to make it worth your while? :)

At moment i use a 5$ VPS. I can rework code and try to parse all nicknames in message.
Now i parse message and extract @nickname and evaluate nickname (if present).

Probably have to use a real database first (for data store).


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Insanerman on January 17, 2020, 10:54:50 AM
This is really great!!!! :D

I set my /nick with @ on it. Is this correct?

Can you please quote ot mention if it is working correctly? Thank you so much!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 17, 2020, 11:06:20 AM
This is really great!!!! :D

I set my /nick with @ on it. Is this correct?

Can you please quote ot mention if it is working correctly? Thank you so much!
Quote test.

There is no need to put @ when setting your nick.

I'll do the mention in the next comment.



See if you get a second notification @Insanerman

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 17, 2020, 12:04:59 PM

Hey there,

as mentioned before - I really like your bot and made my life way easier after piggys bot disappeared, so thanks again!

I am sure we can raise some money to thank you for the work you are putting in as well as vps costs, cant we guys?!

What figure are we talking about to make it worth your while? :)

At moment i use a 5$ VPS. I can rework code and try to parse all nicknames in message.
Now i parse message and extract @nickname and evaluate nickname (if present).

Probably have to use a real database first (for data store).

I have sent some (not much really but its a start) to the adress provided in OP so you can have a beer or two! :) Thanks again for your initiative to help the community, highly appreciated.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 17, 2020, 01:13:12 PM

I have sent some (not much really but its a start) to the adress provided in OP so you can have a beer or two! :) Thanks again for your initiative to help the community, highly appreciated.

Thank you! Very happy to ear this.
In this actual moment, i've switched from flat-file database to SQL database.

Try to update data / register new user and tell me if works.

Statistics on my website, not updated yet.



@fillippone
@babo
@Bttzed03

This is really great!!!! :D

I set my /nick with @ on it. Is this correct?

Can you please quote ot mention if it is working correctly? Thank you so much!

this is correct way
Code:
/nick Insanerman

[moderator's note: consecutive posts merged]


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 17, 2020, 01:18:48 PM

I have sent some (not much really but its a start) to the adress provided in OP so you can have a beer or two! :) Thanks again for your initiative to help the community, highly appreciated.

Thank you! Very happy to ear this.
In this actual moment, i've switched from flat-file database to SQL database.

Try to update data / register new user and tell me if works.

Statistics on my website, not updated yet.

You are welcome - we need to thank you!

Do we (existing) users have to change/do something? I wasnt notified about your quote. ;)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 17, 2020, 01:22:23 PM


You are welcome - we need to thank you!

Do we (existing) users have to change/do something? I wasnt notified about your quote. ;)

mmm strange, try now


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on January 17, 2020, 01:25:45 PM


You are welcome - we need to thank you!

Do we (existing) users have to change/do something? I wasnt notified about your quote. ;)

mmm strange, try now

That worked, thanks!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 17, 2020, 01:42:59 PM
It worked!
@giammangiato the bot is now almost perfect. Only some small improvement are needed!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on January 17, 2020, 01:54:37 PM
@giammangiato i see you switch to real db (like my advice)

you can understand now the ugly way never pay - next time start with real db (i mean SQL) from start

because change after is a mess


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 17, 2020, 02:23:50 PM
I just noticed I  quoted a message where I was tagged with @ and I received a notification from myself. I think you should "blacklist" self-notification.



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Insanerman on January 18, 2020, 03:07:16 AM
See if you get a second notification @Insanerman

You quoted my reply but I do not receive any notification  ???
I also changed my /nick without using "@" before my username



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 18, 2020, 04:49:37 AM
You quoted my reply but I do not receive any notification  ???
I also changed my /nick without using "@" before my username
~
Try to update again. You might have been affected by the recent change in database

~
In this actual moment, i've switched from flat-file database to SQL database.
Try to update data / register new user and tell me if works.



@giammangiato I received notifications without having to update my data after the switch.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 27, 2020, 09:48:07 AM
Good morning everyone, a small update for everyone on the development status of the telegram bot.
I'm working (at the moment with my forum account) on the other important features:
- giving a name and a link to the merit received requested by @fillippone
I have already migrated to a real database and soon there will be new useful features.
Like address watch.
Like topics watch.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 27, 2020, 09:51:10 AM
Good morning everyone, a small update for everyone on the development status of the telegram bot.
I'm working (at the moment with my forum account) on the other important features:
- giving a name and a link to the merit received requested by @fillippone
I have already migrated to a real database and soon there will be new useful features.
Like address watch.
Like topics watch.

Good to know you are still working on those features.
Merit scraping and also, disable auto-quote.
Next time you quote/merit me I will try to take a picture of the way I use your bot.

Edit:
Look what you made to me: your bot sending notification to my smart watch, haptic feedback of every merit/mention on Bitcointalk (only notification I get on the smart watch, so I know where it comes from).

https://i.imgur.com/Hj5Cc2a.jpg

Sorry for the hairy wrist...


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: mole0815 on January 27, 2020, 10:53:38 AM
Look what you made to me: your bot sending notification to my smart watch, haptic feedback of every merit/mention on Bitcointalk (only notification I get on the smart watch, so I know where it comes from).

what a funny idea!
and i would be happy if i could now send you 2 notifications on your wrist by merit and quote ;D
thanks for your ongoing improvements giammangiato. the bot is running really well.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on January 27, 2020, 10:54:10 AM
@fillippone
You are really crazy my friend, i love your crazy mind!
If want, tell how you setup this notification on your smartwatch and device you use at this moment.

i love crazy tech stuff


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Deathwing on January 27, 2020, 11:00:26 AM
I don't know if it's me but does the bot automatically notify when someone mentions my name in a post? Like if someone posts "I agree with Deathwing" should I get notified? I only seem to be getting notifications regarding quotes.

I would really like an option like this, so if anyone writes @Deathwing or Deathwing in general, I would receive a notification. I believe you can scrape all the posts on Bitcointalk for this.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 27, 2020, 11:01:09 AM
@fillippone
You are really crazy my friend, i love your crazy mind!
If want, tell how you setup this notification on your smartwatch and device you use at this moment.

i love crazy tech stuff

Xiaomi Miband4. 35 euro on Amazon.
Notification link with your device via Bluetooth.
You can select which notification you want to push.
I chose only notification from Telegram, and in telegram I chose to be notified only by Giammangiato Bot.
Overall a very nice smartband, considering the price. Heart rate/sleep/activity tracker. Bluetooth connection, 14 days battery (hello to Apple Watch owners)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Kalemder on January 27, 2020, 11:03:35 AM
Some features that can be added:

* Merit sender and topic link. As on the Merit page.
* More sentences than quotes. It would be good. 6-7 words are not understandable.
* There is no need for notification when the name is mentioned in the quote in quote.
* You can add Trust notifications weekly. Those who add or remove you trust list. Like this page (http://loyce.club/trust/2020-01-18_Sat_05.16h/459836.html). Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.

You did a great job. Congratulations and thank you!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 27, 2020, 11:33:24 AM
I don't know if it's me but does the bot automatically notify when someone mentions my name in a post? Like if someone posts "I agree with Deathwing" should I get notified? I only seem to be getting notifications regarding quotes.

I would really like an option like this, so if anyone writes @Deathwing or Deathwing in general, I would receive a notification. I believe you can scrape all the posts on Bitcointalk for this.
In my case, I don't get notified when there's no @ before my username but some users say it works for them.
You are not the first one to make this notification without @ request and this is what the bot developer has to say:

~ Yes, you are correct. I would plan to extend without "@" the mention.
Not using the @ for the nickname creates many problems!

The regex would process every word and therefore I would have to totally change the algorithm:
I would have to cycle all the nicknames and search in the text if someone is found! Its a mess!

Now it works differently, I take the nickname with the @ and see if i have it in the database, more efficient.

If i raise some donation i can upgrade VPS and add this feature, but at the moment isnt good idea.

If you wish to add more funding for the further development the bot, the donation address is in the OP.



* Merit sender and topic link. As on the Merit page.
~
The topic link is fine for me but I wouldn't mind if the sender is included as well.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: aundroid on January 27, 2020, 12:56:38 PM
@fillippone
You are really crazy my friend, i love your crazy mind!
If want, tell how you setup this notification on your smartwatch and device you use at this moment.

i love crazy tech stuff

you can also use any existing Garmin Fitness- Smartwatch.
The only thing you have to do is to allow telegram notifications and, of course, activate the notifications within the bot.  8)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 27, 2020, 12:58:45 PM
@fillippone
You are really crazy my friend, i love your crazy mind!
If want, tell how you setup this notification on your smartwatch and device you use at this moment.

i love crazy tech stuff

you can also use any existing Garmin Fitness- Smartwatch.
The only thing you have to do is to allow telegram notifications and, of course, activate the notifications within the bot.  8)

Yes, I think notification integration is a pretty standard feature for this class of products.
I just picked up that because of th cheaper price.
But I was quite surprised for the overall quality (companion app included).

Anyway I am pretty confident that @piggy or @gammangiato didn't think about this feature, when implementing the bot!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 27, 2020, 01:02:52 PM
I am very happy to know that you are using it and that it is useful to you, to entire community.
I hope I can always work on it, if I see that I can't find time anymore, I will release the opensource code. Thanks

notifications in the smartwatch are pro


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on January 27, 2020, 02:02:20 PM
I'm not getting any notification. Neither for merits nor for mentions.

I also haven't used the bot in a while since I was travelling and without Telegram on my phone, so maybe I have to do something? The last thing I did was send a "/nick TryNinja" command.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: aundroid on January 27, 2020, 02:32:12 PM
I also haven't used the bot in a while since I was travelling and without Telegram on my phone, so maybe I have to do something? The last thing I did was send a "/nick TryNinja" command.

If you have set the uid and nick you just have to make sure that the notifications for the bot in telegram are enabled.
the three dots on the top right -> notifications on


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on January 27, 2020, 02:42:11 PM
If you have set the uid and nick you just have to make sure that the notifications for the bot in telegram are enabled.
the three dots on the top right -> notifications on
The bot isn't sending me any message, so I assume this is irrelevant in this case.

The last message was:
Code:
Donation BTC 1BvG2JhiiLdtmv8rpVVWjEwcfeUR91X26y Thank you

NICK tryninja => Registered

But I haven't received a single notification after this. P.S: I was receiving merit notifications until January 17 (last message). And I have gotten a lot more merits since them.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: aundroid on January 27, 2020, 02:50:03 PM
But I haven't received a single notification after this. P.S: I was receiving merit notifications until January 17 (last message). And I have gotten a lot more merits since them.

Maybe just stop the bot and re-add your user.
I have had the bot running without any problems since its release.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: rosezionjohn on January 27, 2020, 02:51:12 PM
But I haven't received a single notification after this. P.S: I was receiving merit notifications until January 17 (last message). And I have gotten a lot more merits since them.
January 17 was also the day when OP transferred to a new database. I think you have to register again to receive notifications. Refer to this post https://bitcointalk.org/index.php?topic=5209107.msg53629978#msg53629978


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: LoyceV on January 27, 2020, 03:22:03 PM
* You can add Trust notifications weekly. Those who add or remove you trust list. Like this page (http://loyce.club/trust/2020-01-18_Sat_05.16h/459836.html). Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.
I usually update my Trust list viewer on Saturdays (https://bitcointalk.org/index.php?topic=5102296.msg53697535#msg53697535), but it takes me 2 more days to update the navigation on older pages. If you want to see the latest update earlier, you'll have to check my topic or loyce.club/trust (http://loyce.club/trust/) for the latest version on Saturdays.

If OP wants to create direct links to updates of my Trust list viewer (https://bitcointalk.org/index.php?topic=5102296.0), I can help him with a custom link that's updated weekly instead of having to find my weekly changing URL.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on January 27, 2020, 03:23:42 PM
January 17 was also the day when OP transferred to a new database. I think you have to register again to receive notifications. Refer to this post https://bitcointalk.org/index.php?topic=5209107.msg53629978#msg53629978
Yeah, I did that and received a notification about my merit increasing (it didn't right now but the bot had an outdated number, so it makes sense). I would appreciate if anyone can quote me/mention me so I can test if it's all working. :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 27, 2020, 03:43:45 PM
Yeah, I did that and received a notification about my merit increasing (it didn't right now but the bot had an outdated number, so it makes sense). I would appreciate if anyone can quote me/mention me so I can test if it's all working. :)

I just found a problem with your registration, a small bug due to a wrong entry.
I tried to fix it, waiting for you to give me feedback about it.
Unfortunately your nickname it broke when I upgraded to the real database!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on January 27, 2020, 03:44:55 PM
I just found a problem with your registration, a small bug due to a wrong entry.
I tried to fix it, waiting for you to give me feedback about it.
Unfortunately your nickname it broke when I upgraded to the real database!
It's working again. I got a notification for this post.

Thank you. :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lafu on January 27, 2020, 03:51:00 PM
@giammangiato

Makes it a difference when i register my nick with Lafu and the Bot tells me that i am registered but the name is lafu !
Dont know if that Up and low letters can be make some problem ?
Would be nice to know if it works for me to so somebody can quote this post or mention me .
Thanks.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 27, 2020, 03:59:12 PM
@giammangiato

Makes it a difference when i register my nick with Lafu and the Bot tells me that i am registered but the name is lafu !
Dont know if that Up and low letters can be make some problem ?
Would be nice to know if it works for me to so somebody can quote this post or mention me .
Thanks.

Hello Lafu :) how are you?

--
update:
the telegram notification bot is not case sensitive, it means that it does not matter if your nickname is written in upper or lower case.

have a nice day dear and thank you for using my bot


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lafu on January 27, 2020, 04:03:52 PM
Hello Lafu :) how are you?

Thanks and its working for me .
I get the notification and that what you have written.
Guess it makes no difference when the bot has written that my nickname is lafu as i has written Lafu.
But anyway its working so all is good ,awesome .


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 28, 2020, 09:10:21 AM

If OP wants to create direct links to updates of my Trust list viewer (https://bitcointalk.org/index.php?topic=5102296.0), I can help him with a custom link that's updated weekly instead of having to find my weekly changing URL.

Thank you LoyceV. I thank you very much for your help, I appreciate it very much.
Feel free to contact me privately with a PM and give me all the information to be able to use your data.

I will update the TODO with your latest requests.

Quote
* Merit sender and topic link. As on the Merit page.
* More sentences than quotes. It would be good. 6-7 words are not understandable.
* There is no need for notification when the name is mentioned in the quote in quote.
* You can add Trust notifications weekly. Those who add or remove you trust list. Like this page. Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on January 28, 2020, 10:07:48 PM

If OP wants to create direct links to updates of my Trust list viewer (https://bitcointalk.org/index.php?topic=5102296.0), I can help him with a custom link that's updated weekly instead of having to find my weekly changing URL.

Thank you LoyceV. I thank you very much for your help, I appreciate it very much.
Feel free to contact me privately with a PM and give me all the information to be able to use your data.

I will update the TODO with your latest requests.

Quote
* Merit sender and topic link. As on the Merit page.
* More sentences than quotes. It would be good. 6-7 words are not understandable.
* There is no need for notification when the name is mentioned in the quote in quote.
* You can add Trust notifications weekly. Those who add or remove you trust list. Like this page. Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.

I like your bot, and good to see that will develop forward with new features
Please, can you leave the code as it is now for us that want to keep this notifications simple as they are up to this stage
Something like “/simple” code in the telegram, just to show merits and quotes
I like the way is done since this phase

Tnx  ;)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on January 29, 2020, 05:22:35 AM
~
I will update the TODO with your latest requests.

Quote
* Merit sender and topic link. As on the Merit page.
* More sentences than quotes. It would be good. 6-7 words are not understandable.
* There is no need for notification when the name is mentioned in the quote in quote.
* You can add Trust notifications weekly. Those who add or remove you trust list. Like this page. Or you can link directly, when the update takes place. Usually @Loycev updates on Tuesdays.
I like your bot, and good to see that will develop forward with new features
Please, can you leave the code as it is now for us that want to keep this notifications simple as they are up to this stage
Something like “/simple” code in the telegram, just to show merits and quotes
I like the way is done since this phase
I also like it the way it is now but a few upgrades will be good too. I'm looking forward to the addition of merit sender and the topic link. When it comes to the other notifications like who add or removed from trust list, I think bot users will be given the option to subscribe to that or not. You can still choose not to if you you're not interested in that feature (correct me if I am wrong OP).


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on January 29, 2020, 07:51:11 AM
Ah!
I bet @giammangiato didn’t expect this focus and amount of workload  when he proposed to step-in to substitute @piggy bot.
Anyway happy to see things moving and improving all the time!
Keep up the good work!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on January 29, 2020, 09:33:53 AM
That's right, you've got the point.
I didn't expect to make a clone of the piggy job, it was born as a damned simple merit notification bot (look at the bot's name).
So in fact I found myself a little lost, many features.
I am happy to contribute to bitcointalk's happiness!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on March 02, 2020, 12:10:01 AM
Just to let you Know I used this bot in a guide on how to setup a nice "notification machine" for the forum:
#meritislife: how to be notified on a smartband of merits and mentions  (https://bitcointalk.org/index.php?topic=5229697.msg53945720#msg53945720)

Basically a guide on how to forward Giammangiato's bot notification to a smartband, so to be immediately notified of merits and mentions.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on March 06, 2020, 11:07:57 PM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: efialtis on March 06, 2020, 11:36:53 PM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification

And nobody has donated shit yet for your hassle? no, thats not to brag myself, I am a lamer... I just dont get it but must be greed, duno... Goes to show a lot... I know you ve done a great job, thanks for that!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on March 07, 2020, 09:30:42 AM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification

WHO on Earth can be interested in mentions, but not on merits?
Some people are really wicked!
/j

Good job giammangiato.
Once you setup the external scraper for merits notification, I will try to make some more people aware of this bot (I already mentioned in a few posts of mine).


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on March 07, 2020, 10:02:33 AM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification

strange decoupled statistics! i'm very shocked about this, because i think, in my humble opinion, is easy and usefull to use all features of this tool

strange

little request, you can develop a webhook? explane the need
if you can develop this, i can set like webhook my vps and send me notification by slack (example)

or develop slack notification :P


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: AakZaki on March 07, 2020, 12:09:26 PM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification
Is this the whole data, which uses your bot?
It is unfortunate this kind of great work just passed away by thousands of people.  I have been using it since the first time your bot was launched, because I think this bot can let me know when I get merit and mention it from other users.
And on my local board this bot has also been promoted.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lucasgabd on March 07, 2020, 12:16:10 PM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification

geat work, just found out about it because of a comment you did.
will merit OP

how do you keep track of users that sbuscribed? do you plan on making the information public?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: libert19 on March 08, 2020, 05:49:41 AM
I have suggestion, can you also add replies to original thread show up in bot?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lucasgabd on March 10, 2020, 03:10:17 PM
Made a post about it on the local portuguese topic with a translation (and linking back to this original topic, of course)
https://bitcointalk.org/index.php?topic=5231795.new#new

it'll definiely be usefull for participants there too.

thanks a lot
tested the bot here and it's working perfectly.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: libert19 on March 11, 2020, 04:11:31 AM
statistics

* 89 users served for merit notification
* 90 users served for @nick notification

And nobody has donated shit yet for your hassle? no, thats not to brag myself, I am a lamer... I just dont get it but must be greed, duno... Goes to show a lot... I know you ve done a great job, thanks for that!

Merits received in op shows people's appreciation, but that's just me.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: mikhailr on March 13, 2020, 01:11:18 PM
OPEN BOT IN TELEGRAM - CLICK ME (http://t.me/Btctalk_meritbot)

I found out about your bot only yesterday. Notifications of receipt of merit and notifications indicating my @username arrive in a timely manner.

Great job!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Mitchell on March 18, 2020, 11:09:20 AM
Can you please make it so that it also pings me if my name is mentioned (so without being quoted)? I feel like I'm missing quite a few mentions. Yes, this might give me false positives, but I rather have too many mentions than too little.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on March 18, 2020, 11:53:00 PM
Mitchell

This is a test, cause it works in my case
See if you got the notification


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Mitchell on March 19, 2020, 01:41:14 AM
Mitchell

This is a test, cause it works in my case
See if you got the notification
I do not.

https://i.imgur.com/C6fQqnD.png


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on March 19, 2020, 08:04:53 AM
Mitchell

This is a test, cause it works in my case
See if you got the notification
I do not.

https://i.imgur.com/C6fQqnD.png

I got the quoted notification, please try to put my profile name only in the next post to test if I will get the notification


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Mitchell on March 19, 2020, 09:11:22 AM
This won't work big_daddy ;)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on March 19, 2020, 09:46:36 AM
This won't work big_daddy ;)

You are right, I donno if it worked before or it was the "maggiordomo" , I made a confusion here  :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Mitchell on March 19, 2020, 09:47:57 AM
You are right, I donno if it worked before or it was the "maggiordomo" , I made a confusion here  :)
Correct, it worked with Maggiordomo. Sadly doesn't with this bot, that is why I'm asking for it to be added.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on March 19, 2020, 01:10:53 PM
You are right, I donno if it worked before or it was the "maggiordomo" , I made a confusion here  :)
Correct, it worked with Maggiordomo. Sadly doesn't with this bot, that is why I'm asking for it to be added.

This bot works only with @username.
We discussed with @giammangiato about adding notification of mentions without @ and was discussed, he said it was going to implement a third way to subscribe to the bot to add mention without @ (similarly to the way Maggiordomo worked).
But, sadly giammangiato has not been very active in the forum lately.
I guess he has some RL stuff to follow closely.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: dkbit98 on March 24, 2020, 03:13:33 AM
One question:
Is there a way to add some option to ignore notifications from specific members that quote you repeatedly? (because they don't understand english language or they are bored in quarantine, idk...)
Something like Ignore option.
Maybe connected with Ignore in bitcointalk, or as a separate option


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Maus0728 on March 24, 2020, 06:44:46 AM
Good Day Everyone,

I just got a little freetime due to the ongoing pandemic and our country is still in lockdown so I decided to create another bot profile to be used in telegram using paint and a little use of photoshop. This is just a cute simple drawing of a robot from scratch. I hope you like this one @giammangiato.

Your bot is improving and I think the avatar that I created last time must also improve. :D

Direct link: https://i.imgur.com/rDUr4ZBm.png


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on March 24, 2020, 11:00:13 AM
Hello all, sorry my life going bad at moment.

This won't work big_daddy ;)

need help? it works now? tell me you problem.

Good Day Everyone,

I just got a little freetime due to the ongoing pandemic and our country is still in lockdown so I decided to create another bot profile to be used in telegram using paint and a little use of photoshop. This is just a cute simple drawing of a robot from scratch. I hope you like this one @giammangiato.

Your bot is improving and I think the avatar that I created last time must also improve. :D

Direct link: https://i.imgur.com/rDUr4ZBm.png

thank you, very appreciated

This bot works only with @username.
We discussed with @giammangiato about adding notification of mentions without @ and was discussed, he said it was going to implement a third way to subscribe to the bot to add mention without @ (similarly to the way Maggiordomo worked).
But, sadly giammangiato has not been very active in the forum lately.
I guess he has some RL stuff to follow closely.

If community need this, i can do it.

One question:
Is there a way to add some option to ignore notifications from specific members that quote you repeatedly? (because they don't understand english language or they are bored in quarantine, idk...)
Something like Ignore option.
Maybe connected with Ignore in bitcointalk, or as a separate option

I cant read ignore list of bitcointalk.org, because isnt public for user. I can create a new fresh feature in bot, if wanted.

Sorry for all, i have less time now.

This service have a cost for survive, i can hold it for 2020 with my money. After if i dont reach donations i'll shut down. See you


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Mitchell on March 24, 2020, 11:29:16 AM
This won't work big_daddy ;)

need help? it works now? tell me you problem.

Yes, quotes work, but I would like to be notified if someone posts Mitchell:
Can you please make it so that it also pings me if my name is mentioned (so without being quoted)? I feel like I'm missing quite a few mentions. Yes, this might give me false positives, but I rather have too many mentions than too little.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: dkbit98 on March 24, 2020, 02:48:34 PM
I cant read ignore list of bitcointalk.org, because isnt public for user. I can create a new fresh feature in bot, if wanted.

Sorry for all, i have less time now.

This service have a cost for survive, i can hold it for 2020 with my money. After if i dont reach donations i'll shut down. See you

If you are in Italy or anywhere in the world affected by virus I wish you all the best, and good health.

buy me a beer >> bc1q92n28m7eve8ncdq9n2ltu8vmrfuzfuy6kltjf5 << (VPS cost 5$/month)

My suggestion is to integrate Donation address in Telegram bot with reminder to donate and support development.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on March 25, 2020, 07:09:09 PM
@giammangiato
Can you please add a LTC & ETH address "per la birra", and my contribution will be sent

I wish You all the luck with the covid fight!
Salute!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on March 30, 2020, 08:19:14 AM
Can you please add a LTC & ETH address "per la birra", and my contribution will be sent

I wish You all the luck with the covid fight!
Salute!


yeah, thank you so much for your help
is a bad period for all, i understand :(


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on March 30, 2020, 10:37:28 AM
OPEN BOT IN TELEGRAM - CLICK ME (http://t.me/Btctalk_meritbot)

buy me a beer
# BTC >> bc1q92n28m7eve8ncdq9n2ltu8vmrfuzfuy6kltjf5 <<
# ETH >> 0xdf868c793cac0a38cad4fd2320af989d60c57095 <<
# LTC >> MBJhT2PTxE8YXYR9NAQFSJnHuouo2s6mGJ <<
(VPS cost 5$/month)


I'm posting the new addresses here, cause, not everyone is looking at the first post  8)
My little contribution has been sent, I will continue to help You and I hope that other users will join the funding too
cheers!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TheBeardedBaby on March 30, 2020, 10:54:44 AM
Some beer money  (https://blockchair.com/bitcoin/transaction/142c6ce8ef4d40a8ecffcd5725cbbdcb057de280f82dbd4dbe007b0e7ad54e72)on your way :) Today is for beer, tomorrow for lambo maybe, just hodl long enogh :)
I suggested the same to Piggy but never got a feedback from him.
Hope to keep this project going :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on March 30, 2020, 12:22:13 PM
thank you guys
very appreciated


after this apocalipse i work to improve the bot


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TheBeardedBaby on April 03, 2020, 09:07:41 AM
I don't know how difficult it can be to make it work but is it possible to get a notifications for a new threads in a section? There is already an option in the forum to receive an email notifications but I would prefer to collect all notifications in one. I know the OP is quite busy at the moment, this is just a question.
 


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lillominato89 on April 24, 2020, 08:05:33 PM
hello I'm a new member of Bitcoin talk, today I found this thread and I was really fascinated! I wanted to try the bot immediately and it works really well !! Nice and excellent idea Giammangiato.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 16, 2020, 03:59:02 PM
I just wanted to tell you that the situation is stabilizing and that I will go back to work.
I will return to develop and improve the bot :)
First, I will happily @fillippone and implement the detail of the merits received!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on May 16, 2020, 04:23:30 PM
I just wanted to tell you that the situation is stabilizing and that I will go back to work.
I will return to develop and improve the bot :)
First, I will happily @fillippone and implement the detail of the merits received!

Glad to hear that.
Of course happy to hear everything is ok!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Maus0728 on May 17, 2020, 12:23:43 AM
@giammangiato

Do you have any other bitcoin address aside from native segwit (bech 32)? Can I have your segwit address (P2SH)? I want to send some beer money for your hardwork to this bot since your receiving address does not support my wallet. ???

PS: It's not a big amount though but it can help.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: asche on May 18, 2020, 11:05:03 AM
Hello giammangiato,

I can't find how to unsubscribe from the bot.

Can you help me and maybe add it to the OP?

People will find it usefull eventually :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: xandry on May 18, 2020, 01:05:11 PM
Hello giammangiato,

I can't find how to unsubscribe from the bot.

Can you help me and maybe add it to the OP?

People will find it usefull eventually :)
Why not just use "stop and block bot" Telegram function?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: asche on May 18, 2020, 01:07:19 PM
Why not just use "stop and block bot" Telegram function?

Because any service should have an unsubscribe function. What's the added value of having a bot compute countless messages to recipients never reading them.

I just tried to use the stop bot again. Let's see if it does the trick this time.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 19, 2020, 06:51:21 AM
@giammangiato

Do you have any other bitcoin address aside from native segwit (bech 32)? Can I have your segwit address (P2SH)? I want to send some beer money for your hardwork to this bot since your receiving address does not support my wallet. ???

PS: It's not a big amount though but it can help.

i think bc1q92n28m7eve8ncdq9n2ltu8vmrfuzfuy6kltjf5 is a right address, no?

Hello giammangiato,

I can't find how to unsubscribe from the bot.

Can you help me and maybe add it to the OP?

People will find it usefull eventually :)

we miss this feature, if want for you i can erase you manually.. tell me

Glad to hear that.
Of course happy to hear everything is ok!


i ask help to babo, because i dont know how i do login.. really hard for me


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on May 19, 2020, 07:00:57 AM
@giammangiato

Do you have any other bitcoin address aside from native segwit (bech 32)? Can I have your segwit address (P2SH)? I want to send some beer money for your hardwork to this bot since your receiving address does not support my wallet. ???

PS: It's not a big amount though but it can help.

i think bc1q92n28m7eve8ncdq9n2ltu8vmrfuzfuy6kltjf5 is a right address, no?

I think he needs an address starting with 3 (Wrapped Segwit-P2sh).
Those addresses are a little bit less efficient with fees, but are more supported by exchanges and wallets when compared with native segwit (Bech32- P2wkh, the ones starting with 32). He probably uses a wallet that cannot send to Bech32 addresses.  

Glad to hear that.
Of course happy to hear everything is ok!


i ask help to babo, because i dont know how i do login.. really hard for me

I am sure @babo will be glad to help you!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 19, 2020, 08:57:51 AM
Done
thank you to @babo for help me

format for new merit notification is

Code:
(UP) MERITS 9999 your merit page https://bitcointalk.org/index.php?action=merit;u=UID
99 From giammangiato for TOPIC


test it and if anyone can, send me a screenshot

@fillippone




I think he needs an address starting with 3 (Wrapped Segwit-P2sh).
Those addresses are a little bit less efficient with fees, but are more supported by exchanges and wallets when compared with native segwit (Bech32- P2wkh, the ones starting with 32). He probably uses a wallet that cannot send to Bech32 addresses. 

i use electrum, how i can find it? and where


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: asche on May 19, 2020, 09:28:57 AM
test it and if anyone can, send me a screenshot

Gave you a merit so that you can test it by yourself :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lillominato89 on May 19, 2020, 09:55:26 AM
Done
thank you to @babo for help me

format for new merit notification is

Code:
(UP) MERITS 9999 your merit page https://bitcointalk.org/index.php?action=merit;u=UID
99 From giammangiato for TOPIC


test it and if anyone can, send me a screenshot

@fillippone




I think he needs an address starting with 3 (Wrapped Segwit-P2sh).
Those addresses are a little bit less efficient with fees, but are more supported by exchanges and wallets when compared with native segwit (Bech32- P2wkh, the ones starting with 32). He probably uses a wallet that cannot send to Bech32 addresses. 

i use electrum, how i can find it? and where

Great job giammangiato, this bot is really very useful, the best you can have


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: mikhailr on May 19, 2020, 11:30:28 AM
~
format for new merit notification is

Code:
(UP) MERITS 9999 your merit page https://bitcointalk.org/index.php?action=merit;u=UID
99 From giammangiato for TOPIC


test it and if anyone can, send me a screenshot
~

Screenshot of a notification that came 10 minutes ago

https://i.ibb.co/3SP2xMn/image.png


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on May 19, 2020, 12:42:33 PM

@fillippone




I think he needs an address starting with 3 (Wrapped Segwit-P2sh).
Those addresses are a little bit less efficient with fees, but are more supported by exchanges and wallets when compared with native segwit (Bech32- P2wkh, the ones starting with 32). He probably uses a wallet that cannot send to Bech32 addresses. 

i use electrum, how i can find it? and where

I think the easiest way to do so use a wallet that allows you to use Wrapped Segwit addresses, like Green (https://blockstream.com/green/) (available for iOS or Android).
Electrum can import that kind of addresses only, but cannot generate them if I am not wrong. Additionally, you have to tick a few checkboxes to import them. I think it is not worth the hassle.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 19, 2020, 08:24:12 PM
Electrum can import that kind of addresses only, but cannot generate them if I am not wrong. Additionally, you have to tick a few checkboxes to import them. I think it is not worth the hassle.
Unless you are using Electrum with a hardware wallet, you can't create nested segwit addresses. Even with hardware wallets, you have to change the derivation path (which is pretty easy to do).


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: cabalism13 on May 20, 2020, 10:07:57 AM
Good Day Guys!

It seems that the bot in telegram is sick and not feeling well.
I have been mentioned in several threads such as this https://bitcointalk.org/index.php?topic=5249771.msg54465042#msg54465042 but I didn't get a message from the bot. It seems that it is now only working with the messages that you have been quoted. AFAIK, at first even if you were just mentioned the bot will send you a notification...

Am I just hallucinating or am I missing something?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 20, 2020, 10:20:34 AM
Good Day Guys!

It seems that the bot in telegram is sick and not feeling well.
I have been mentioned in several threads such as this https://bitcointalk.org/index.php?topic=5249771.msg54465042#msg54465042 but I didn't get a message from the bot. It seems that it is now only working with the messages that you have been quoted. AFAIK, at first even if you were just mentioned the bot will send you a notification...

Am I just hallucinating or am I missing something?

hello dear
could you explain to me where the problem occurred? so I can test and understand what happened

I made some heavy changes, so I may have broken something
I have to check but I need some examples please

thank you


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 20, 2020, 10:22:46 AM
---
The bot seems to only notify whenever a message of yours gets quoted; but not when the @you (or type your name without @). I've been using the bot for almost 2 months now and I've had that issue since day 1; so I'd say that's what he's talking about


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 20, 2020, 10:25:23 AM
---
The bot seems to only notify whenever a message of yours gets quoted; but not when the @you (or type your name without @). I've been using the bot for almost 2 months now and I've had that issue since day 1; so I'd say that's what he's talking about

@Csmiami

i think this work, try with me


yes @csmiami i have received you notification,
do you receive mine?

i check the problem
the regex is
Code:
/(\@[a-zA-Z0-9\-\_\s]*)/m

tell me the posts pls not notified


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 20, 2020, 10:30:57 AM
@giammangiato you did quote me in the other post, but check if you are receiving a notification for this mention


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: cabalism13 on May 20, 2020, 10:48:25 AM
Good Day Guys!

It seems that the bot in telegram is sick and not feeling well.
I have been mentioned in several threads such as this https://bitcointalk.org/index.php?topic=5249771.msg54465042#msg54465042 but I didn't get a message from the bot. It seems that it is now only working with the messages that you have been quoted. AFAIK, at first even if you were just mentioned the bot will send you a notification...

Am I just hallucinating or am I missing something?

hello dear
could you explain to me where the problem occurred? so I can test and understand what happened

I made some heavy changes, so I may have broken something
I have to check but I need some examples please

thank you
I've been receiving notifications from your bot if I get quoted to certain post/thread, but the things is if the user's only did mention : cabalism13 i'm not getting any... Am I just hallucinating? I think the bot also notifies me back then even some doesn't have an '@' on my name.

on that link I have mentioned, my username was mentioned.

NOTE: This bot is surely has been a BIG HELP to me ever since magiordomo has been killed :P So I really appreciate this service of yours.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 20, 2020, 10:51:07 AM
I've been receiving notifications from your bot if I get quoted to certain post/thread, but the things is if the user's only did mention : cabalism13 i'm not getting any... Am I just hallucinating? I think the bot also notifies me back then even some doesn't have an '@' on my name.

on that link I have mentioned, my username was mentioned.

my bot need @nickname at moment
i can create a better regex with
Code:
\s[nickname]\s
if all community required it

but is correct, if anyone mention you with cabalism13 you dont receive notify
if anyone mention you with @cabalism13 you are notified by bot

i explane how works

i check with a regex
Code:
@[a-z0-9 etc]
if i found one: i search in the database @$string

if found in database an entry -> i send message


if we need to check
Code:
nick
without @ simbol

i need to rewrite engine, i need to iterate all users and check for every user the post..


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: cabalism13 on May 20, 2020, 10:54:40 AM
I've been receiving notifications from your bot if I get quoted to certain post/thread, but the things is if the user's only did mention : cabalism13 i'm not getting any... Am I just hallucinating? I think the bot also notifies me back then even some doesn't have an '@' on my name.

on that link I have mentioned, my username was mentioned.

my bot need @nickname at moment
i can create a better regex with
Code:
\s[nickname]\s
if all community required it

but is correct, if anyone mention you with cabalism13 you dont receive notify
if anyone mention you with @cabalism13 you are notified by bot

I see ( I'm really hallucinating though :P) ,... but could you atleast do it even just for an individual like me? this also keeps me updated in every thread. I will really appreciate it  ;D

EDIT:

And also I think majority in our Local will surely agree to it :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 20, 2020, 10:56:03 AM
---
Is it case sensitive? That may explain my situation...

Hmmmm, then something is wrong with me

Example  (https://bitcointalk.org/index.php?topic=5249071.msg54447026#msg54447026)on where I've been @ and didn't get a notification
Example  (https://bitcointalk.org/index.php?topic=5248828.msg54440941#msg54440941)of when I have been @ with the username well typed and didn't get a notification


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 20, 2020, 10:58:16 AM
---
Is it case sensitive? That may explain my situation...

Hmmmm, then something is wrong with me

Example  (https://bitcointalk.org/index.php?topic=5249071.msg54447026#msg54447026)on where I've been @ and didn't get a notification
Example  (https://bitcointalk.org/index.php?topic=5248828.msg54440941#msg54440941)of when I have been @ with the username well typed and didn't get a notification

bot is triggered when post are written
if post are updated you are not mentioned

because the bot listen new post, if anyone write and update, you not get notified!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 20, 2020, 11:00:20 AM
---
The original post of the second example did include the @. You can check it in Loyce Clubs' Archive (http://loyce.club/archive/posts/5444/54440941.html)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 20, 2020, 11:03:52 AM
---
The original post of the second example did include the @. You can check it in Loyce Clubs' Archive (http://loyce.club/archive/posts/5444/54440941.html)

if it is the only case I was probably working on it and therefore it was temporarily not working, it can happen
unfortunately when I work there sometimes I have to block it otherwise I can not make too many calls to the forum


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Nellayar on May 21, 2020, 11:44:15 AM
First time to try your bot OP, and damn it is really good! Now, I can see the thread that mentioned my name. It is really helpful to lessen my time in looking for the thread that mentioned or quoting my reply. Let me share my first trial and the one that mentioned my name.

https://i.imgur.com/sjETjJy.jpg


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 25, 2020, 08:25:53 AM
First time to try your bot OP, and damn it is really good! Now, I can see the thread that mentioned my name. It is really helpful to lessen my time in looking for the thread that mentioned or quoting my reply. Let me share my first trial and the one that mentioned my name.

Thank you for you nice words!

fixed problem
Today i fix a problem, when a merit is received, another task go to grab user, merit quantity and thread

the problem is the time (fast) and bitcointalk not respond me
i add a delay and i hope this work
@fillippone tell me if now receive information about received merits


this week
now i'm working on notify about trust change :)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on May 25, 2020, 01:17:06 PM

fixed problem
Today i fix a problem, when a merit is received, another task go to grab user, merit quantity and thread

the problem is the time (fast) and bitcointalk not respond me
i add a delay and i hope this work
@fillippone tell me if now receive information about received merits

Yes! I received the improved notification.
I would substitute the link in the notification with a "Merit Page" link, and I would make the title of the post clickable linking to the actual thread, so In case it would be possible to easily visit the merited post.
 
 


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lillominato89 on May 25, 2020, 01:18:54 PM
Thanks @giammangiato, this update is really useful. Great job


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 28, 2020, 09:28:56 AM
Hello
I had to increase the delay
unfortunately if I call the forum too many times in a short time, this does not answer me (to avoid I think too much load)
hopefully it works, let me know if you still have these problems, I increase the delay even more

thanks


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on May 28, 2020, 10:08:59 AM
Hello
I had to increase the delay
unfortunately if I call the forum too many times in a short time, this does not answer me (to avoid I think too much load)
hopefully it works, let me know if you still have these problems, I increase the delay even more

thanks

Thank you.
Still, it is broken. It notified your merit, but I cannot se who sent it, and for which thread. Also I don't know how many users your BOT has, but I think both TryNinja and Piggy figured out how to deal with a greater number of active users, a I never had this problem with their bot!
Come on, don't get demoralised, and keep up the good work!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: LoyceV on May 28, 2020, 10:13:13 AM
I had to increase the delay
unfortunately if I call the forum too many times in a short time, this does not answer me (to avoid I think too much load)
hopefully it works, let me know if you still have these problems, I increase the delay even
You're allowed one request per second on average, although faster bursts are allowed shortly. You can test this by quickly opening many forum-links in new tabs:
Quote
Too fast / overloaded (503)

Most likely, you are accessing the forum too quickly. You are only allowed to access at a rate of one pageload per second on average (somewhat higher bursts).

It is also possible that the server is overloaded or temporarily down.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on May 28, 2020, 06:23:20 PM
Not sure why, but I've gotten 2 duplicated notifications on merit today. First one was 1 merit from 1 user in one thread; and hours later (now), 1 person 1 merit on the same thread.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Bttzed03 on June 01, 2020, 06:58:28 AM
Didn't receive notifications for @mention (https://bitcointalk.org/index.php?topic=5252470.msg54539455#msg54539455) and quote (https://bitcointalk.org/index.php?topic=5252470.msg54539458#msg54539458). The second was probably because it was inserted later (no notifcation from Tryninja's as well) but I'm not sure why the first one was missed by the bot. 


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on June 01, 2020, 08:02:16 AM
Didn't receive notifications for @mention (https://bitcointalk.org/index.php?topic=5252470.msg54539455#msg54539455) and quote (https://bitcointalk.org/index.php?topic=5252470.msg54539458#msg54539458). The second was probably because it was inserted later (no notifcation from Tryninja's as well) but I'm not sure why the first one was missed by the bot.  
Yes, the quote was added later (https://posts.ninjastic.space/post/54539458) (in the second). The first one had the mention since the beginning, so you should have been notified. Don't want to hijack OP's thread for issues related to my bot so please PM me if you didn't. :P

edit: I also got two merit notifications from OP's bot. I have it enabled as a "backup" in case mine ever fails.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on June 02, 2020, 03:51:02 PM
Strange.


Duplicates are probably when I was testing, I'm sorry!

I'm trying to understand why it doesn't do scraping correctly, I increased the delay to 15 seconds between user and user and I increased the scraping pass for the merits to 10 minutes


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on June 02, 2020, 04:01:48 PM
Strange.


Duplicates are probably when I was testing, I'm sorry!

I'm trying to understand why it doesn't do scraping correctly, I increased the delay to 15 seconds between user and user and I increased the scraping pass for the merits to 10 minutes

Hey Giammangiato.
Please be aware that merit notification is broken. No information displayed on the thread where I got merit(s) from or who sent those:

"(UP) MERITS 3296 your merit page https://bitcointalk.org/index.php?action=merit;u=1852120 You received merit(s) from"

I think this need an urgent fix!



Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: babo on June 02, 2020, 04:13:46 PM
I've got the same problem.
I think you have to increase the delays again, try to increase the delays in the cronjob that you have set rather than putting sleeps.

In my experience, probabily the problem is here. Put 10 minutes and 5 minutes for the two cronjob.
Before it worked because you had few users, now you have more.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on June 03, 2020, 03:45:24 PM
There are too many users, sorry. I had to bring the cronjob to 30 minutes hoping it will work, so you should get notifications every minute 0 and 30.

To understand if there are merits I make one call per user and if he has a change of amount, he makes another call again.

Alternative, is roll every minute a single user. Try in this way.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Csmiami on June 03, 2020, 04:42:54 PM
---
Seems to be working fine now; no duplicated notification and I can see how much merit, from who, and where it's been received

Keep up the great work!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on June 10, 2020, 08:52:25 AM
I don't understand, I've increased the time a lot (every 30 minutes) but still can't complete
I am going crazy

I make another attempt, I leave the task every 30 minutes and decrease the delay from 15 sec to 5
do some tests, unfortunately I can't do anything else

update
i write random sleep from 5 to 10 seconds for every actions


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on June 10, 2020, 08:56:06 AM
For me, merit notification has worked correctly for 24 hours last time you fixed it (on June 4th).
Then it has stopped working correctly since then.
I hope you can fined a good fix for this, because your work shouldn.'t be wasted!


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on June 11, 2020, 07:37:11 AM
@fillippone I sent you a merit, let me know if it got there right.
I still try to edit the delays after your feedback.
I have no other way unfortunately, the forum refuses me the call, maybe I make too many forum calls?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: fillippone on June 11, 2020, 07:45:02 AM
@fillippone I sent you a merit, let me know if it got there right.
I still try to edit the delays after your feedback.
I have no other way unfortunately, the forum refuses me the call, maybe I make too many forum calls?

I received your merit and it was correctly notified.
I don't know anything about technical aspects, but I know @tryninja bot is working with 99 users according to his dashboard. (https://grafana.ninjastic.space/d/0KcdSkkGk/btt-super-notifier-public-stats?orgId=1)

Maybe you'll find some interesting informations there.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on June 11, 2020, 08:18:50 AM
@fillippone I sent you a merit, let me know if it got there right.
I still try to edit the delays after your feedback.
I have no other way unfortunately, the forum refuses me the call, maybe I make too many forum calls?
You are probably making too many requests in a short period of time.

I don't know how your bot works, so I can't help a lot, but mine has a scrapper checking the Recent Merits page every 5 seconds and scrapping every merit < 20 minutes old in there. I also scrape all new posts simultaneously, so it has all the information on the merited post (author being the most important). However, many posts can't be find in my DB since they can be older than the bot itself or something wrong may have happened (e.g connection issues), so if this is the case, the bot goes to the merited post and scrapes it, saving it in the database. If the author of the merited post is subbed to the bot, the bot saves the merit data to the database, otherwise, it just ignores it.

While all of this happens, another instance, which only controls the Telegram Bot logic, pulls all unnotified merits from the database (notified === false) and loops through them. If the author is subbed and has merit notifications turned on, the bot sends the notification and sets notified = true.

You need to set a delay between every request to the forum. I'm assuming what you do is check the user's profile for changes in the merit count, and if noticed an increase, goes to his merit page and scrappes the merit data. If that's the case, you need to set a delay between each time the bot checks an user profile and a delay before going to his merit page when noticed a change.

Ex:
- Checks user 1 profile; no merit change;
- Waits 5 seconds.
- Checks user 2 profile; noticed the merit changed;
- Waits 2 seconds
- Go to user 2 merit page; scrapes and sends notification.
- Waits 5 seconds.
- Checks user 3 profile; [...]

If that's not how you do it, you need to see where the bot is failing the requests, which error it's showing, and set a delay if the issue is the forum's rate-limit.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: ChuckBuck on June 11, 2020, 06:37:02 PM
Hi giammangiato,
https://i.imgur.com/OS4hMG6.jpg?1[TelegramBot] Merit watcher and Mention Notification Bot (https://bitcointalk.org/index.php?topic=5209107.msg53330085#msg53330085)  Giammangiato Bot specific instructions (#post_giammangiatobot)
I have been using this bot for a long time, it always works correctly, but lately, I rarely get more notifications even though I get quoted a lot in other topics. I go back to a few topics, I see that there are many topics that my post has been quoted, but I only get 1 or 2 notifications for that every day. I think it has been slowed down. Or its mechanism of action changed, I'm not sure, but it was what I felt. I hope someone can fix it  :D
I described the problem when using your bot, I don't know if there are any problems with it, but I hope you can fix it. Even at this time, i don't get notice when fillipino quotes my post  ::)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on June 16, 2020, 10:35:23 AM
I also changed the delays and settings

* between one user and another, we have a 10 second delay
* before logging in with bot, wait 10 seconds
* wait 10 seconds before seeing the last merits taken

I could have it logged in once instead of logging in multiple times to get the last merit


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lafu on June 16, 2020, 12:45:37 PM
I got the last notification from the bot on the last Saturday when i was quoted !
Dont know whats the probelm realy as there was never a problem with it but the lst days it even dont shows notifications on  my phone or on my pc.
Just thought maybe its because on my phone the telegram has to be updated , but also this dosnt solved the problem and its still not working for quotes .
Or have i to activate it again ?


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on August 07, 2020, 07:54:01 AM
I can't find time to fix the bot, or maybe I'm not very good like programmer.

I release opensource so that someone else can work on it and improve it for the good of the community.
I don't know if you like the idea or not, what do you say?

in the end the aim was to give a useful tool to everyone


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: TryNinja on August 07, 2020, 10:04:15 AM
@giammangiato: You did a great job with your bot, my dude. If you open source it, I can take a look after I have some time and help you with some of your issues. I’m sure you are not a bad programmer, otherwise, you wouldn’t have been able to make a bot that never missed. The small issues and the forum rate limits are what breaks it the most. ;)


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on August 08, 2020, 08:04:26 AM
Thank you all for the merits and the nice words

Then it's decided, I organize myself by doing a bit of cleaning in the code and insert it on github and make you all participate!
Maybe we can fix it properly.

Among other things then you can see how it works, so more confidence.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: big_daddy on August 13, 2020, 08:01:33 AM
You’ve done some improvements, as I’m using this and the other bot (SuperNotifier), both notifications on mentions and earned merits are coming almost simultaneously


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Lillominato89 on August 15, 2020, 04:11:06 AM
I can't find time to fix the bot, or maybe I'm not very good like programmer.

I release opensource so that someone else can work on it and improve it for the good of the community.
I don't know if you like the idea or not, what do you say?

in the end the aim was to give a useful tool to everyone
you are a very good programmer, yours was the first bot i used here on btctalk, when you release the open source code i will try to take a look at it and try to help you fix it


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on August 27, 2020, 07:39:58 AM
as I promised I released (in a special thread) my source code -> https://bitcointalk.org/index.php?topic=5271679.0

now it's free to use and anyone can run this simple project on their machine or shared hosting
it is very simple php code with a sqlite database, very simple to understand and use


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: Agbe on May 09, 2022, 07:19:37 AM
I have been struggling to see notification so I registered for the "Merit watcher and Mention Notification Bot" since on the 3rd of May, 2022. But till now I have not received any notification or alert from the forum. But if the notification icon or box was directly in this place, that is, if it is here, it would have been easier for us to identify and received the alert from mentions and merits notify. But the notification is splitted into app. Or sites, it becomes difficult for users. Because the two apps or websites operate with different network strength connection. Particular, Telegram uses strong network while Bitcointalk can be connected even with a slow network.

Therefore, I am making a suggestion that, the notification box or icon should be included in the original Bitcointalk website for easy sight and seeing. And also it will help the newbies and others that have not seen  or do not aware that such bot is an exist in this forum.


Title: Re: [TelegramBot] Merit watcher and Mention Notification Bot
Post by: giammangiato on May 09, 2022, 08:24:44 AM
I have been struggling to see notification so I registered for the "Merit watcher and Mention Notification Bot" since on the 3rd of May, 2022. But till now I have not received any notification or alert from the forum. But if the notification icon or box was directly in this place, that is, if it is here, it would have been easier for us to identify and received the alert from mentions and merits notify. But the notification is splitted into app. Or sites, it becomes difficult for users. Because the two apps or websites operate with different network strength connection. Particular, Telegram uses strong network while Bitcointalk can be connected even with a slow network.

Therefore, I am making a suggestion that, the notification box or icon should be included in the original Bitcointalk website for easy sight and seeing. And also it will help the newbies and others that have not seen  or do not aware that such bot is an exist in this forum.


I apologize, but I abandoned the project due to lack of time, I am dedicating myself to something else at the moment



 I recommend this    https://bitcointalk.org/index.php?topic=5248878.0