Pages:
Author

Topic: [Beta] @mention notification bot open for testing - now with Telegram - page 15. (Read 37679 times)

legendary
Activity: 2758
Merit: 6830
Test.

Dear users, I am from the Russian part of the forum. I try to configure the bot, and also want to translate this topic for the Russian users. Please quote me or reply to me. I must understand that I did everything right and will get notification. Then I will teach others.  Smiley
@Kriptopsina hi
full member
Activity: 462
Merit: 145
Test.

Dear users, I am from the Russian part of the forum. I try to configure the bot, and also want to translate this topic for the Russian users. Please quote me or reply to me. I must understand that I did everything right and will get notification. Then I will teach others.  Smiley
hero member
Activity: 784
Merit: 1416
I may have figured out what the problem is
I'm just speculating here: could it be caused by the way you handle posts from "recent"? I've been scraping that too, and on frequent downloads with slow posts it often gives the same post again. If you keep track of the latest postID, you should be able to easily prevent processing the same post twice.

there was that problem as well but it was fixed with the first changes.

The problem seemed to be related with the order the latest post pages(1,2,3 ...) were downloaded. Since i was downloading them asynchronously, starting them all together, sometimes page 2 or 3 would finish before page 1, screwing up "the most recent message already read".
So at the next iteration if page 1 would finish before page 2 or 3 there would be still 10/20 messages which would get processed again, duplicating notifications.

Now it's updated.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I may have figured out what the problem is
I'm just speculating here: could it be caused by the way you handle posts from "recent"? I've been scraping that too, and on frequent downloads with slow posts it often gives the same post again. If you keep track of the latest postID, you should be able to easily prevent processing the same post twice.
hero member
Activity: 784
Merit: 1416
Thank you bitmover.

I may have figured out what the problem is, i'll release a fix for it later an see if it solves it. Otherwise i will roll back to the previous more stable version an keep looking. Smiley
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Piggy, I want to congralute you for making such a good service.

This could be officially incentived by bitcointalk forum.

Maybe creating a proper board for bots?  I put my notifications in the archive board, but I believe this is not an appropriate session for it.

Edit:
I didn't receive double notifications, until you fixed it Shocked

I had the same problem. Only after fixed , I received a triple notification

https://bitcointalksearch.org/topic/m.48746192
hero member
Activity: 784
Merit: 1416
I have made some fixes for these issues:

  • double notifications happening for the same message
I didn't receive double notifications, until you fixed it Shocked
See here and the next post.

However, when I tested it again, I received only one notification.

yes, is something that apparently happen just sometimes but still happen, for some reason i don't really understand yet  Undecided

i'll have a look again and see if something comes up.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I have made some fixes for these issues:

  • double notifications happening for the same message
I didn't receive double notifications, until you fixed it Shocked
See here and the next post.

However, when I tested it again, I received only one notification.
hero member
Activity: 784
Merit: 1416
I have made some fixes for these issues:

  • double notifications happening for the same message
  • notification messages missed (still can occur in those cases where there is a heavy traffic load on the forum / random connection timeout)
legendary
Activity: 2268
Merit: 18771
Thanks Piggy, that seems to be working now.

I tried to set my alias as oeleo. I suppose this post will serve as a test to see if that's working.

Edit: Confirmed alias is working as well. Thanks again.
hero member
Activity: 784
Merit: 1416
@o_e_l_e_o you should be able to receive notification with your full username, there is some problem indeed but you can just disregard that message which is actually referring to the alias, which you can change.

If @bitart message was not picked up could be either because there is something particular in the message ( i need to check and see if it gets processed correctly) or simply the bot need to read more messages than i anticipated to avoid missing some.

I'll have a look on monday.  Smiley
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I remember now, while we were fighting the homographs with Loyce back then he found out that in the recent posts the homographs were not changed. I think this is where Piggy is gathering his database from, so the above mentions will not work.
Correct, this is your raw unedited post:
Code:
iasenko
1291828
48522256
Other / Meta / Re: [RELEASED] @mention notification bot - now with Telegram

I know it's not that case here, but what will happen if someone is mentions using homographs?
I will test it here.
@Рiggу
@LоусеV
I assume you only added the color later, otherwise @Piggy won't work anyway because it's interrupted by HTML. Unless Piggy filters that out first (let's test!).

But what if you try signing up using these?  Cool
It doesn't work. Old usernames can still have weird characters (example: #1M@), but it's no longer allowed for new registrations.
I tried the homograph too:
I tried registering "LoyceV" on this forum, but I get "Invalid character used in Username.". I'm glad this is covered.
legendary
Activity: 2240
Merit: 3150
₿uy / $ell ..oeleo ;(
I know it's not that case here, but what will happen if someone is mentions using homographs?

Obviously it won't work.
But what if you try signing up using these?  Cool

After theymos fixed the homographs those characters written in other coding are converted automatically into Latin characters.
I remember now, while we were fighting the homographs with Loyce back then he found out that in the recent posts the homographs were not changed. I think this is where Piggy is gathering his database from, so the above mentions will not work.

It will be interesting to test your suggestion, tho.
legendary
Activity: 1484
Merit: 1491
I forgot more than you will ever know.
I know it's not that case here, but what will happen if someone is mentions using homographs?

Obviously it won't work.
But what if you try signing up using these?  Cool
legendary
Activity: 2240
Merit: 3150
₿uy / $ell ..oeleo ;(
I know it's not that case here, but what will happen if someone is mentions using homographs?
I will test it here.
@Piggy
@LoyceV
The letters in red are in Cyrillic Wink
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
There may be the chance the message was actually edited and the mention added afterwards, in that case you would not see the notification. (as asche hinted)
That's not the case, bitart was mentioned in the unedited post. In case you want to troubleshoot it, I scraped this at most a few seconds after posting:
Code:
AverageGlabella
392646
48500217
Other / Meta / Re: Digital goods section

@bitart We don't need a sub board dedicated to merit discussion. But I think it would be wise to add a account problems. But it should be limited to ban appeals, locked accounts and banned accounts. Otherwise it will be flooded with "why cant I post images" threads. I think if we can consolidate the above 3 things then it might improve the communication between the community and the admins.

Maybe only allow users to post threads and reply to their own threads. But they cant reply to other peoples threads. Like a personal support ticket. Better yet keep all threads posted in there private and only viewable by staff members and the original poster.
(from top to bottom: username, userID, postID, raw HTML headers, raw HTML post without quotes)
legendary
Activity: 2268
Merit: 18771
Just signed up Piggy and received this reply:

Important: since your username contains space/s in it to receive notification you need to be called by: @oeleo

Obviously it is misinterpreting underscores as spaces. Is this something that can be fixed?
hero member
Activity: 784
Merit: 1416
Were there any outage last night with the bot?
I was mentioned two times last night, but only one of them is showing up in my notification thread
The two posts were I was mentioned:
Digital goods section this is missing

As far as i can see from the log there have been no problem last night around that time.

There may be the chance the message was actually edited and the mention added afterwards, in that case you would not see the notification. (as asche hinted)
legendary
Activity: 1484
Merit: 1491
I forgot more than you will ever know.
He might have made a typo and edited his post afterwards.
hero member
Activity: 1442
Merit: 629
Vires in Numeris
Were there any outage last night with the bot?
I was mentioned two times last night, but only one of them is showing up in my notification thread
The two posts were I was mentioned:
Digital goods section this is missing
CLUB this was mentioned OK

Pages:
Jump to: