Pages:
Author

Topic: [TelegramBot] Merit watcher and Mention Notification Bot - page 13. (Read 7422 times)

legendary
Activity: 2758
Merit: 6830
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.
legendary
Activity: 1722
Merit: 1242
Ha ha, I really like this kind of project ! Cheesy

I signed up Smiley

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

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]
asu
legendary
Activity: 1302
Merit: 1135
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".
legendary
Activity: 2114
Merit: 15144
Fully fledged Merit Cycler - Golden Feather 22-23
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?

sr. member
Activity: 709
Merit: 335
You need someone to develop your Web project ?

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.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
Real time i think not. I can decrease from 60 minutes to 10 minutes, when i'm sure work well.

Real time (or near real time) is possible if you obtain sent/received merit information from page https://bitcointalk.org/index.php?action=merit;stats=recent
legendary
Activity: 2758
Merit: 6830
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

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.
sr. member
Activity: 709
Merit: 335
You need someone to develop your Web project ?
Ha ha, I really like this kind of project ! Cheesy

I signed up Smiley

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

Do you use the downloadable merit file ?
legendary
Activity: 1722
Merit: 1242
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 Smiley 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
legendary
Activity: 2114
Merit: 15144
Fully fledged Merit Cycler - Golden Feather 22-23
Registered.
But I want real time! Constant merit notification!
#meritruinedmylife.

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

legendary
Activity: 1722
Merit: 1242
usage statistics:
https://giammangiato.altervista.org/bot-merits/index.php [at-moment-not-work]

list of commands:
  • /uid | set your bitcointalk uid uid
  • /myuid | your setted bitcointalk uid
  • /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
legendary
Activity: 1722
Merit: 1242

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

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 Smiley

Merit Watcher:
old

new


Mention Notifier:






To use it:
  • Open telegram chat 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:
Code:
/start
  • Set uid with
Code:
/uid 889300
  • Set nick with
Code:
/nick giammangiato
  • That's it!





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!
Pages:
Jump to: