Pages:
Author

Topic: [TELEGRAM] Yet Another BitcoinTalk Notification BOT (merits, mentions, topics,+) - page 45. (Read 19363 times)

legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Everything seems to be working fine
It took an hour to list 20%. Wait a bit longer (and much longer if the server runs out of CPU credits).
Update: it finished 4 hours ago.
legendary
Activity: 2758
Merit: 6830
Does this help? I'm making a list: http://loyce.club/other/msgIDuserID.txt
Yes, it helps a lot. Thanks!

I'm updating all of them in my dev database while I post this. Everything seems to be working fine, so I will run it on production soon.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
initially, I wasn't saving the user's UID along with the post when scrapping them. I plan to update all old posts with the author's UID in the future.
Does this help? I'm making a list: http://loyce.club/other/msgIDuserID.txt
Disclaimer:
  • I ignored the first couple thousand posts from July 2019, when I used a bit of a messy format.
  • The file is still updating. I don't have a database, so getting the data from 2.7 million files takes a while. I've processed less than 2% now, I expect it to take a few hours.
Done! The file is 44 MB.
legendary
Activity: 2758
Merit: 6830
I plan to create another thread only for the http://posts.ninjastic.space, but for now, I will just post this here.

I started to work in a few new features not directly related to the Telegram bot and I will be implementing them in the ninjastic.space website.

The first one is the https://posts.ninjastic.space/addresses page.



I scrapped every ETH address from every post I have saved in the website (~10 months old), and linked them together with the accounts that posted it. This could help people find out connections between accounts when bounty abusers reuse their addresses between different accounts.

You can also add tags to the addresses, which are locally saved in your browser and generate BBCode tables. Example:

Quote
___________________________________________________________________________________________________________
UsernamePostsArchive
Qomar Hamizah Gemilang1, 2, 3, 4, 51, 2, 3, 4, 5
Koteb171, 2, 3, 4, 5, 6, 7, 8, 9, 10, 111, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Rawon ayam11
Related address:0x78de3ab871785488d7cd0a5fc6c5c8aa9a81eaa9Powered by ninjastic.space



Notes:
- Keep in mind that this contains every single post (~10 months old until now), regardless of its content. So you should see trusted users being linked with abusers because they just posted their addresses (e.g to expose them). You should check the data yourself and edit the table to make it correct.

- When you generate a table, some users do not have a link to their profile embedded to it. That's because, initially, I wasn't saving the user's UID along with the post when scrapping them. I plan to update all old posts with the author's UID in the future.

- Only Ethereum addresses (and thus, also ERC-20 tokens) are being scrapped (for now).
legendary
Activity: 2506
Merit: 1394
Just a suggestion for additional notifier. Can the super bot implement notification on birthdays of users? Since there is an option to add birthday details on profile section.
(....)
This is possible, but it's kinda annoying to bot subscribers if they will notify for every birthday of other users.
Maybe this can be done only for those subscribers of the Bot, much less annoying.
Although, this is a good idea. I will look forward to this kind of extra feature of a bot.
legendary
Activity: 2254
Merit: 1377
Fully Regulated Crypto Casino
I think the bots have a bug, this is the case
No it wasnt a bug. You have been mentioned on my OP, but a while a go, I was editing my OP but I didnt noticed that the one clicked is quote instead of edit. So I deleted it cause it was a mistake.

Is this problem can be fixed? Or when we mentioned on the OP, we really have to receive notifications?
If you are on part of a certain topic post, then its been quoted as reply. Bot is set up to notified you since the bot work even without @ as long as your name was mentioned.

I think the bot was triggered by cryptoaddictchie's post (now deleted), in which he quoted the OP (but didn't type anything else).
That's right. I deleted it cause it wasnt supposedly a response but an edited OP. It seems the archive site of you really works on solving problem here as it identify the error.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I think the bots have a bug, this is the case,
I was mentioned in the opening post in this thread, when someone made a reply, even though the reply post didn't mention me, I still received a notification from the bot.
I think the bot was triggered by cryptoaddictchie's post (now deleted), in which he quoted the OP (but didn't type anything else).
legendary
Activity: 2324
Merit: 1604
hmph..
Hi TryNinja,

I think the bots have a bug, this is the case,

I was mentioned in the opening post in this thread, when someone made a reply, even though the reply post didn't mention me, I still received a notification from the bot. I have also checked whether the thread is in my subscription or not, the result is the thread is not on the list.



Is this problem can be fixed? Or when we mentioned on the OP, we really have to receive notifications?


Updates:
Thank you @LoyceV & @cryptoaddictchie for confirmation
legendary
Activity: 2254
Merit: 1377
Fully Regulated Crypto Casino
Just a suggestion for additional notifier. Can the super bot implement notification on birthdays of users? Since there is an option to add birthday details on profile section.


Just got the idea here Happy Birthday theymos cause I really dont know its theymos birthday. I know its not much important but it would be a cool feature popping up on telegram bot.

But of course some would probably play this out putting random date just to see the notification, so I think they should ask permission only to the bot creator for approval. With the exemption of course of those reputable members like theymos since he put his birth date. Just an idea ( ignore if not worth a shot no hard feelings) what you guys think?
legendary
Activity: 2268
Merit: 16328
Fully fledged Merit Cycler - Golden Feather 22-23


I will organize the new strings later for those who want to help translating them to your language. Smiley

If you find any bugs, please let me know.


I updated the italian translation file.
I think now you have the full command available in the file i just sent you via PM.

Keep up the good work!

legendary
Activity: 2758
Merit: 6830
Send them a link to the archived topic Smiley
Thanks. That's what I did.



Also made some changes to the Post Archive website to allow sharing/loading some search settings from the URL. E.g: https://posts.ninjastic.space/topic/5248878?author=TryNinja
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
legendary
Activity: 2758
Merit: 6830
Question: what happens if the user had more than one post in the topic?
Good question. I didn't think about this. Right now, you would get a notification for every post you made in the thread. I can see this being an potential issue if you made tens of posts in the thread, so I will think of a better solution. Cheesy
hero member
Activity: 1659
Merit: 687
LoyceV on the road. Or couch.
Example:
That was fast!

Also worth mentioning: it only works for posts made in the last ~10 months (for now).

Question: what happens if the user had more than one post in the topic?
legendary
Activity: 2758
Merit: 6830
Update: Deleted posts notification! Suggested by @LoyceV here.

You can now choose to get a notification when a post you made vanishes because its parent thread got deleted. The notification will also have a link to a copy/archive of your original post (only the unedited original version, since I can't re-scrape posts to keep them updated).

- You will get a notification if you post in the thread X and the same thread gets deleted by a mod later.
- You will NOT get a notification if your post was manually deleted by a mod. The forum already PM's you about this.

Everybody has this option disabled by default. To enable it, just go to "Notifications" in the menu, and click "Enable Deleted Posts". If you can't see this option, run /menu and check again.

As explained by Loyce in his suggestion post, you will not get a notification if the author of the thread gets nuked OR if your post gets deleted by an user in his self-moderated thread. This is ONLY for when a mod manually deletes the whole thread and your post gets deleted in the process, which isn't notified by the forum.

Example:



Also worth mentioning: it only works for posts made in the last ~10 months (for now).

I will organize the new strings later for those who want to help translating them to your language. Smiley

If you find any bugs, please let me know.
legendary
Activity: 2254
Merit: 1377
Fully Regulated Crypto Casino
You only get notified if your username or alternative username is found in the post (with or without @, comma, period, ellipsis, question mark, etc...). But this is an interesting idea. I already ask for the user's UID, so that should be easy to implement. Would anyone want this?
I can say this will be useful though. Since it can be implemented right away, I found it useful to some who people who loves to collate information or used the profile for some important matter.

For example some signature campaign notifying the acceptance of the participants by mentioning their profile instead of quoting their post or informing their username via thread like this.


Hero/Legendary Members
Code:
https://bitcointalk.org/index.php?action=profile;u=1574226
https://bitcointalk.org/index.php?action=profile;u=366632
https://bitcointalk.org/index.php?action=profile;u=501312
https://bitcointalk.org/index.php?action=profile;u=144315
https://bitcointalk.org/index.php?action=profile;u=567446
https://bitcointalk.org/index.php?action=profile;u=1311641
https://bitcointalk.org/index.php?action=profile;u=1164368
https://bitcointalk.org/index.php?action=profile;u=1179651
https://bitcointalk.org/index.php?action=profile;u=1153977
https://bitcointalk.org/index.php?action=profile;u=921974
https://bitcointalk.org/index.php?action=profile;u=816346
https://bitcointalk.org/index.php?action=profile;u=665427
https://bitcointalk.org/index.php?action=profile;u=827202
https://bitcointalk.org/index.php?action=profile;u=763588
https://bitcointalk.org/index.php?action=profile;u=710218

Unless they check the thread first they will know they got accepted. (Not all are doing this just in case in the future some were gonna do this again)

Also it might be useful to some who are doing reporting on spam buster, that dont frequently used code for doing shortcut on profile username like this one.

Bhayyaji, just created today and is spamming the same announcement throughout the forum.

https://bitcointalksearch.org/topic/--5254749 beginners and help
https://bitcointalksearch.org/topic/--5254763 beginners and help
https://bitcointalksearch.org/topic/--5254768 Gambling
https://bitcointalksearch.org/topic/--5254770 Gambling Discussion
https://bitcointalksearch.org/topic/--5254773 Investor based games


I think it will be helpful count me in for those who wanted this for implementation since the purpose of the bots is for notification, it will add more ways to notify every users regardless of the purpose

Hope you activate it mate soon will try it for something. Thank you.
jr. member
Activity: 76
Merit: 4
Thanks for develop this superb bot. I’ve been having a problem tracking notifications from BTT. Well, with this - I know I’d have lesser worries. Most importantly I set up a notification for new merits. No better news.
legendary
Activity: 2758
Merit: 6830
Has anyone experience some glitches like this too? I think it happened twice on me already that the notification got doubled for merit received. I know sometime that users were got error due to connection and accidentally double send their smerits but I think is one is on bot this time.
This probably happened because the database lagged and the bot didn't succeed on marking the merit as "notified" before the next "merit check" 5 seconds later. That should be fixed now. Thanks!

Also can I ask if the link of our profile on forum has been mentioned will the bot notify us or strictly only for @username that has been tagged?
You only get notified if your username or alternative username is found in the post (with or without @, comma, period, ellipsis, question mark, etc...). But this is an interesting idea. I already ask for the user's UID, so that should be easy to implement. Would anyone want this?



My @username is mentioned in this post https://bitcointalksearch.org/topic/m.54581444 , but no notification was sent to the bot. What could be the problem?
He edited the post. The original didn't have your username: https://posts.ninjastic.space/post/54581444



Now, it is time to implement my old requests:

  • improve the merit notification to show the total number of merits
  • change the notification to get rid of the (s)
I promise I'll work on it. Cheesy

(added this later, so you won't be notified for this Tongue)
sr. member
Activity: 812
Merit: 443
★777Coin.com★ Fun BTC Casino!
My @username is mentioned in this post https://bitcointalksearch.org/topic/m.54581444 , but no notification was sent to the bot. What could be the problem?
legendary
Activity: 2254
Merit: 1377
Fully Regulated Crypto Casino
Has anyone experience some glitches like this too? I think it happened twice on me already that the notification got doubled for merit received. I know sometime that users were got error due to connection and accidentally double send their smerits but I think is one is on bot this time.



Just want to inform you @TryNinja of this error.

Also can I ask if the link of our profile on forum has been mentioned will the bot notify us or strictly only for @username that has been tagged?
Pages:
Jump to: