Bitcoin Forum
September 22, 2026, 06:38:38 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [SCRIPT] Bitcointalk Mention Autocomplete + Browser Notifikasi - v2.4  (Read 478 times)
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
August 31, 2026, 12:35:08 AM
Last edit: September 07, 2026, 02:12:45 AM by masulum
Merited by Husna QA (10), mu_enrico (2), joniboini (2), AakZaki (2), taufik123 (1), ryzaadit (1), MArsland (1), Luzin (1), bangjoe (1), Ryu_Ar1 (1), TedMosby (1)
 #1

Setelah saya sering melakukan pengetikan nama pengguna secara manual atau kadang perlu copy and paste untuk menyebut nama username dalam reply saya, saya kemudian memiliki ide untuk membuat hal ini menjadi lebih mudah untuk diterapkan.

Untuk kesekian kalinya saya mencoba bereksperimen dengan menggunakan AI untuk coding ya  Grin

Untuk kali ini bukan lagi web, bot dan ekstensi, namun saya memutuskan untuk memilih userscript karena melihat beberapa pengguna sudah menggunakan banyak ekstensi untuk bitcointalk.

contoh hasil dari script:


CARA PEMASANGAN/INSTALL:
1. silakan install code melalui: https://greasyfork.org/en/scripts/593647-bitcointalk-mention-autocomplete
2. pastikan scan ke virustotal terlebih dahulu
3. install tampermonkey (jika belum)
4. pastikan ini sudah diterapkan https://www.tampermonkey.net/faq.php?q=Q209#Q209 jika script gagal run.
5. setelah terpasang, silakan buka thread dan reply, ketikkan @ maka autcomplete username akan muncul.

INFORMASI SCRIPT:
1. script ini hanya berjalan di bitcointalk.org
2. script ini membutuhkan localstorage browser Anda
3. script ini akan menuliskan maksimal 10.000 username dari thread yang Anda kunjungi.
4. script hanya crawl maksimal 3 halaman pertama pada tiap thread agar user tidak terkena limitasi bitcointalk
5. script hanya menyimpan 1x untuk setiap username

CARA MENGHAPUS/RESET DATA



1. Klik ekstensi Tampermonkey
2. Temukan Bitcointalk Mention Autocomplete
3. Pilih Reset Persetujuan (consent) untuk menggugurkan persetujuan penggunaan local storage
4. Pilih Clear Username untuk menghapus semua data username yang tersimpan

MEMPERBARUI KEMAMPUAN
jika Anda ingin mengubah kemampuan script dari crawl 3 halaman menjadi lebih rendah, atau mengubah dari 10.000 username ke lebih rendah atau lebih tinggi, silakan ubah kode

Code:
const MAX_PAGES   = 3; 
const MAX_CACHE   = 10000;



caranya,
1. klik anak panah dari script Bitcointalk Mention yang tersimpan
2. klik edit, dan temukan 2 kode di atas
3. setelah selesai, silakan pilih menu file kemudian save

Semoga hal kecil ini dapat membantu mempermudah urusan Anda dalam berforum. jangan sungkan atau ragu untuk memberikan masukan.


PENGATURAN YANG TERSEDIA DI VERSI 2.4
Untuk melakukan pengaturan koneksi dan akun yang terhubung untuk notifikasi, silakan klik ekstensi Tampermonkey dari browser Anda, dan Anda akan melihat menu berikut:


1. Show Cached Username Count: Untuk melihat berapa banyak username yang sudah Anda simpan
2. Show To 20 Most-Used: Untuk melihat 20 username yang paling sering Anda mention
3. Show My Registered Account: Akun yang Anda daftar untuk mendapatkan notifikasi dari browser Anda.
4. Permissions & Connection Status: Izin untuk menggunakan local storage (consent) dan panduan untuk memutus fitur izin dari script ke workers.
5. Clear Username Cache: Menghapus seluruh data username yang disimpan pad alocal storage
6. Reset All Data: Menghapus semua data dari local storage baik username, izin penyimpanan dan sebagainya kembali ke null.


VERSI SAAT INI
2.4 - Support notifikasi browser, sehingga ketika Anda tidak membuka telegram Anda tetap bisa mendapatkan notifikasi ketika ada mention. Pada pembaruan versi ini juga melakukan perubahan di beberapa menu pengaturan.
Code:
2.0 - Mendukung tanpa menggunakan @ atau dengan @ 
1.9 - Mendukung pengurutan username berdasarkan yang paling sering dimention
1.8 - Mendukung autocomplete di Trust Setting dan menyimpan username dari semua list username di trust setting depth


...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
taufik123
Legendary
*
artcontest
Offline

Activity: 3388
Merit: 2531


Duelbits.com


View Profile
August 31, 2026, 09:21:25 AM
Merited by Husna QA (2), masulum (1)
 #2

TESTINNGGG
@Husna QA @masulum @AakZaki @Husna QA @Luzin @Chikito @joniboini @mu_enrico @abhiseshakana @ryzaadit @MAAManda @TedMosby @Rashlyowl @salad daging @bangjoe @BABY SHOES dll

Coba test untuk Tool Mention ini, cukup membantu sih jadi gak salah lagi tag username member yang pengen disebut.

BTW, Saat ngetik tanda "@" yang muncul apakah ini Random apakah tidak bisa di sesuaikan dengan user yang sering disebut atau sesuai abjad, atau bisa di custom.


Dan seperti saran yang selalu di ingatkan oleh @AakZaki, Pastinya harus ada Hasil pengecekan Virustotal



aman sentosa dan GAK JAHAT

masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
August 31, 2026, 10:52:38 AM
 #3

@taufik123 terima kasih sudah mencoba tool ini, dan mengenai ide untuk mengurutkan sesuai username yang sering dipakai itu adalah ide yang cukup menarik. untuk versi 1.9 mungkin bisa diterapkan ide ini. Untuk saat ini masih random, jadi harus ngetik hingga 3 karakter agar diarahkan ke user yang paling tepat untuk dimasukkan dalam penyebutan. Saya akan informasikan jika versi baru sudah tersedia.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
bangjoe
Hero Member
*****
Offline

Activity: 2296
Merit: 961


Bitcoin $1 Million


View Profile WWW
August 31, 2026, 04:12:39 PM
Merited by Husna QA (2)
 #4

@masulum Ane udah mencobanya gan dan cukup bagus, tapi kenapa ya beberapa nama tidak muncul seperti nama agan Husna, dan hanya bisa menyebutkan nama-nama yang ada di dalam daftar setelah pengetikan @ saja, apakah ada problem disini, seperti masalah dengan scriptnya atau device yang di gunakan juga mempengaruhi hasil?

Beberaa scrrenshot yang di bagikan isa memperjelas ungkapan ane, bahwa walaupun sudah mengetik 4 huruf tetap tidak muncul.




mu_enrico
Copper Member
Legendary
*
Offline

Activity: 3192
Merit: 2507


Slots Enthusiast & Expert


View Profile WWW
August 31, 2026, 04:53:19 PM
Merited by Husna QA (1)
 #5

@masulum Ane udah mencobanya gan dan cukup bagus, tapi kenapa ya beberapa nama tidak muncul seperti nama agan Husna
kebetulan tidak kena scan/scrape, artinya agan belum buka halaman yang ada agan Husna-nya.
mungkin agan masulum bisa sediakan saja set "localstorage" user SFI atau top-x user agar tidak diawali dengan kosong dan harus scan/scrape dulu. Apalagi script sebelum dapat 50 user kan bisa akses halaman page lain (yang sedang tidak diakses), ya ada beban bandwidth dan komputasi meskipun tidak seberapa. Kalau sudah ada set data kan enak langsung siap pakai.

BK8? 
.....OFFICIAL SPONSORSHIP.....
 
Burnley Football Club
BK8 Gresini Racing MotoGP
███████████████████████████
███████████████████████████
███████████████████████████
█████████▀▀██▀██▀▀█████████
█████████████▄█████████████
███████████████████████
████████████████████████
████████████▄█▄█████████
████████▀▀███████████
██████████████████
▀███████████████████▀
▀███████████████▀
█████████████████████████
▄███████████████████████████▄
█████████████████████████████
█████▀▀▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█████
█████▄██▄▄▄██▄▄▄▄▄▄███▄▄████
████▄▄▄▄▄▄▄▄▄████████▄▄▄█████

██████▀██████████████████████
████▀▄█▄███▀▀▀▀█████████▀▀▄▄▄
██▀▄█▀▀░▄▄▄████▄▄▀▀▀▀▀▀▄██▀▀░
▄██████▄▄█████████████▀▀░░░░
░▀▀▀██████████████████▀░░▄▄▄▄
▄█▀▀██▄▀████████████▄██▄███▀▀
▀▄███▄▀█░████████████████████
█████████████████████████
.
..PLAY NOW..
joniboini
Legendary
*
Offline

Activity: 3052
Merit: 1927



View Profile WWW
September 01, 2026, 06:51:37 AM
 #6

Tools yang menarik. Walau keknya ane ga bakal sering make tool kek gini karena lebih sering quote post langsung kalau mau reply. Kalau ada plan ga harus input @ tiap mau nyebut nama mungkin bakal keren sih. Jadi misalnya ane ketik "om husna" secara otomatis mention @Husna atau semacamnya misalnya. Mungkin bisa diakali pakai custom text sih. Walau keknya kebanyakan user bakal fine" aja kalau ngetik @ tiap mau mention.

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
████████████████████████
████████▄▄██████▄▄██████

████████████████████████
██▄▄█████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
██████▀▀██████▀▀████████
████████████████████████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
█████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀
▄██▀▄██
█████▀▀
███████
████████
▀██▄████
▄████▄▄
▄█████▀███
▄█████▀████
█████▀███████
▀██▀█████████
|  BTC     XMR  
  DAI     LTC  
   Fees  0.8%    
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 01, 2026, 11:42:24 AM
Merited by Husna QA (1)
 #7

@masulum Ane udah mencobanya gan dan cukup bagus, tapi kenapa ya beberapa nama tidak muncul seperti nama agan Husna,

seperti yang sudah disebutkan pada OP dan dijelaskan oleh @mu_enrico untuk username yang tersimpan adalah pada 3 halaman pertama tiap thread yang mas buka. tidak adanya nama @Husna QA dari daftar adalah dikarenakan belum ada thread dimana @Husna QA bikin komen.



mungkin agan masulum bisa sediakan saja set "localstorage" user SFI atau top-x user agar tidak diawali dengan kosong dan harus scan/scrape dulu.
terima kasih atas masukannya mas, kayanya untuk hal ini belum bisa saya lakukan, karena kalau misalkan set storage ini dilakukan secara default, maka semua pengguna bakal mendapatkan data-data tersebut secara otomatis. atau mungkin logika saya yang salah?


Jadi misalnya ane ketik "om husna" secara otomatis mention @Husna atau semacamnya misalnya.
untuk model ini sepertinya kurang memungkinkan mas, karena script mungkin akan selalu mencocokkan 1 per satu huruf dengan storage sebelum akhirnya mereplace ke username yang tepat. jadi untuk ini saya tetap dengan penggunaan @.



versi 1.9 sudah tersedia, dan sudah support otomatis mengurutkan username dengan yang paling sering dimention. contoh


jadi ada info berapa kali username dimention juga.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
Luzin
Legendary
*
Offline

Activity: 2310
Merit: 1026



View Profile
September 01, 2026, 12:37:08 PM
 #8

TESTINNGGG
@Husna QA @masulum @AakZaki @Husna QA @Luzin

Kreatif ni jadi gampang kalau mau menyebut nama user di forum ini. Tapi kalau istilahnya di platform media sosial gini ngetag orangnya ya, biasanya terus kita mendapat notifikasi juga sih.  Kalau bisa seperti itu nampaknya kita bakal jadi tahu kalau di tag. Tapi Script ini nampaknya belum sampai kesitu ya. Soalnya saya di tag disebut disini tapi memang tidak tahu kalau tidak membaca topik dan diskusinya. Nampaknya mungkin Butuh persetujuan mod global juga jika ada sistem seperti itu. CMIIW

 
 POWER.WIN 












 
























 
 PLAY NOW 
mu_enrico
Copper Member
Legendary
*
Offline

Activity: 3192
Merit: 2507


Slots Enthusiast & Expert


View Profile WWW
September 01, 2026, 04:11:39 PM
Merited by Husna QA (1)
 #9

terima kasih atas masukannya mas, kayanya untuk hal ini belum bisa saya lakukan, karena kalau misalkan set storage ini dilakukan secara default, maka semua pengguna bakal mendapatkan data-data tersebut secara otomatis. atau mungkin logika saya yang salah?
Nggak salah karena desain script agan ini kan memang storage kosong -> diisi dengan proses scanning laman yang sedang diakses + beberapa laman lain kalau username <50.
Cuma kekurangannya ya kalau username belum disimpan, tidak bisa dipanggil -> kasus @bangjoe
Akan ada edge case lain di mana script ini sudah digunakan cukup lama tapi tidak bisa memanggil username yang kebetulan tidak ada di history laman yang sudah diakses.
Solusinya (kalau mau dibenerin*) ya itu tadi cukup mudah pakai set data yang sudah diinstall pada saat penggunaan pertama jadi langsung siap pakai, atau scan custom url yang isinya username, dsb.

* tidak salah karena by design, dan keputusan fix atau will not fix, itu tergantung developer.

BK8? 
.....OFFICIAL SPONSORSHIP.....
 
Burnley Football Club
BK8 Gresini Racing MotoGP
███████████████████████████
███████████████████████████
███████████████████████████
█████████▀▀██▀██▀▀█████████
█████████████▄█████████████
███████████████████████
████████████████████████
████████████▄█▄█████████
████████▀▀███████████
██████████████████
▀███████████████████▀
▀███████████████▀
█████████████████████████
▄███████████████████████████▄
█████████████████████████████
█████▀▀▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█████
█████▄██▄▄▄██▄▄▄▄▄▄███▄▄████
████▄▄▄▄▄▄▄▄▄████████▄▄▄█████

██████▀██████████████████████
████▀▄█▄███▀▀▀▀█████████▀▀▄▄▄
██▀▄█▀▀░▄▄▄████▄▄▀▀▀▀▀▀▄██▀▀░
▄██████▄▄█████████████▀▀░░░░
░▀▀▀██████████████████▀░░▄▄▄▄
▄█▀▀██▄▀████████████▄██▄███▀▀
▀▄███▄▀█░████████████████████
█████████████████████████
.
..PLAY NOW..
AakZaki
Legendary
*
Online Online

Activity: 2730
Merit: 2551


Integrity Over Exploits 🦁


View Profile
September 01, 2026, 06:57:48 PM
 #10

Tapi kalau istilahnya di platform media sosial gini ngetag orangnya ya, biasanya terus kita mendapat notifikasi juga sih.  Kalau bisa seperti itu nampaknya kita bakal jadi tahu kalau di tag. Tapi Script ini nampaknya belum sampai kesitu ya. Soalnya saya di tag disebut disini tapi memang tidak tahu kalau tidak membaca topik dan diskusinya. Nampaknya mungkin Butuh persetujuan mod global juga jika ada sistem seperti itu. CMIIW
Ya jelas, Karena Bitcointalk tidak tersedia versi app atau versi yang ada notifikasi semacam lonceng notifikasi.
Sejauh ini kalo mau dapat notifikasi penyebutan, baik menggunakan @username atau username saja tinggal gunakan bot telegram @BTTSuperNotifier_bot .

Di bot tersebut penyebutan menggunakan @username, username saja, quote, dan ketika dapat merit bakal ada notifikasinya.

Kalo saya sih jarang menggunakan penyebutan menggunakan @username, lebih memilih langsung menggunakan username saja, toh pada akhirnya di notifikasi bot yang saya sebut diatas sama-sama ada notifikasinya.

masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 02, 2026, 11:23:10 AM
 #11

Nampaknya mungkin Butuh persetujuan mod global juga jika ada sistem seperti itu. CMIIW
kalau soal persetujuan, tidak harus mendapatkan persetujuan dari mod mas, yang penting mah sistem tidak digunakan untuk berniat jahat. sedangkan untuk notifikasi saat dimention, ini membutuhkan resource lebih, saya akan butuh server yang bisa scrape secara realtime untuk mengecek semua thread yang ada di forum, dan tidak ada tujuan hingga ke fitur tersebut, ini hanya untuk kebutuhan penulisan username, misal tidak diquote mau nulis username biar lebih mudah hanya dengan menggunakan @.



@mu_enrico ini bisa sih dengan metode scrape saat idle untuk scrape board tertentu iuntuk menemukan username, cuma yang dikhawatirkan adalah rate limit dan kena blockir IP user, walaupun bisa diakali dengan jeda biasanya, cuma saya khawatir ini berimbas pada user. kalau mau sih bisa saya buatkan format terpisah untuk modifikasi localstorage, tapi saya belum paham bagaimana memfilter username berdasarkan aktivitas board baik SFI atau bukan, ini bisa saya ambil dari loycev username data.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
mu_enrico
Copper Member
Legendary
*
Offline

Activity: 3192
Merit: 2507


Slots Enthusiast & Expert


View Profile WWW
September 02, 2026, 04:46:26 PM
Merited by Husna QA (3), masulum (1), AakZaki (1)
 #12

ini bisa sih dengan metode scrape saat idle untuk scrape board tertentu iuntuk menemukan username, cuma yang dikhawatirkan adalah rate limit dan kena blockir IP user, walaupun bisa diakali dengan jeda biasanya, cuma saya khawatir ini berimbas pada user. kalau mau sih bisa saya buatkan format terpisah untuk modifikasi localstorage, tapi saya belum paham bagaimana memfilter username berdasarkan aktivitas board baik SFI atau bukan, ini bisa saya ambil dari loycev username data.
Ini idealnya kalau ingin disempurnaken atau ditambah fitur, bisa menambahkan fitur import dataset
- Jadi ditambahkan fitur import, bisa menerima file json atau txt yang isinya username-username -> agar tidak perlu scan halaman.
- Scan halaman yang dikunjungi bisa dipertahankan, karena ada kasus user tidak import.
- tapi ini overkill IMO karena paling datanya cuma dikit.

Kalau tidak mau repot bisa dihardcode saja di scriptnya dengan konstanta.
https://chatgpt.com/s/t_6a985263c1cc8191a4d48e479201aef5

Misalnya:
Code:
const SEED_USERNAMES = [
    'masulum',
    'mu_enrico',
    'AakZaki',
    'Luzin',
    'joniboini',
    // dst...
];
Bisa top-50 poster SFI dan top-200 poster global.
250 username yang paling aktif sudah sangat cukup IMO.
Jadi bisa memakai "seed" kalau localstorage belum ada isinya. Karena sudah ada dataset hardcoded maka proses scan/scrape tidak perlu agresif, cukup halaman yang sedang diakses saja.

BK8? 
.....OFFICIAL SPONSORSHIP.....
 
Burnley Football Club
BK8 Gresini Racing MotoGP
███████████████████████████
███████████████████████████
███████████████████████████
█████████▀▀██▀██▀▀█████████
█████████████▄█████████████
███████████████████████
████████████████████████
████████████▄█▄█████████
████████▀▀███████████
██████████████████
▀███████████████████▀
▀███████████████▀
█████████████████████████
▄███████████████████████████▄
█████████████████████████████
█████▀▀▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█████
█████▄██▄▄▄██▄▄▄▄▄▄███▄▄████
████▄▄▄▄▄▄▄▄▄████████▄▄▄█████

██████▀██████████████████████
████▀▄█▄███▀▀▀▀█████████▀▀▄▄▄
██▀▄█▀▀░▄▄▄████▄▄▀▀▀▀▀▀▄██▀▀░
▄██████▄▄█████████████▀▀░░░░
░▀▀▀██████████████████▀░░▄▄▄▄
▄█▀▀██▄▀████████████▄██▄███▀▀
▀▄███▄▀█░████████████████████
█████████████████████████
.
..PLAY NOW..
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 03, 2026, 12:46:59 PM
Merited by Husna QA (2), mu_enrico (1)
 #13

Kalau tidak mau repot bisa dihardcode saja di scriptnya dengan konstanta.
kalau untuk masukin manual, bisa dilakukan dengan cara edit local storagenya sih mas walau tanpa hardcoded, yang penting ada listnya. caranya adalah dengan

1. klik kanan pada bitcointalk pilih inspect element atau F12
2. cari application/aplikasi
3. temukan local storage bitcointalk
4. edit value dari btc_cached_username caranya klik kanan kemudian pilih edit, dan paste data username
ini saya sudah scrape kan data user SFI berdasarkan mereka yang sudah membuat thread minimal 2 di masing2 board SFI dengan max, 5 halaman pertama
Code:
["mu_enrico", "masulum", "Chikito", "dansus021", "Husna QA", "blue Snow", "abhiseshakana", "taufik123", "Sarah Azhari", "GAM ACHEH", "roycilik", "pusaka", "Patikno", "AakZaki", "fathafraink", "johnsaributua", "red4slash", "Maaop7", "joniboini", "Ryu_Ar1", "yudi09", "bangjoe", "derihendra", "MArsland", "Rashlyowl", "muliyadi227", "elgayul", "Luzin", "MAAManda", "zororaka", "Uruhara", "jcojci", "moneystery", "Not your key not your BTC", "iqbal26", "BABY SHOES", "Junoto", "Solokan", "komisariatku", "RGBTC", "amrulshare", "nusapool", "dbshck", "liuka", "Kaliandra", "retreat", "dediadi", "sapta", "ryzaadit", "Antonas1"]
dengan catatan jika mau masukin data username secara manual.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 05, 2026, 11:51:25 AM
Merited by Husna QA (1)
 #14

Saya melakukan sedikit pembaruan fiture dengan menambahkan tombol apakah Anda ingin menulis dengan @ atau tanpa @, jadi setelah Anda memilih username dari daftar, ini akan muncul sesuai dengan fitur yang Anda pilih. Meskipun bisa tanpa @ saat di pilih, untuk implementasinya dropdown akan tetap membutuhkan @ agar bisa muncul. 

preview



silakan perbarui script dengan mengunjungi link yang ada pada OP, jangan lupa cek kode dengan VirusTotal  Smiley


...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 07, 2026, 02:29:56 AM
 #15

Setelah mempertimbangkan masukan dari @Luzin saya memutuskan untuk mencoba membuat notifikasi berbasis browser ketika ada mention yang diterima. berikut adalah previewnya:



Adapun untuk cara setup agar mendapatkan notifikasi window adalah

1. Tambahkan script ke ekstensi dan klik oke
height=294]https://talkimg.com/images/2026/09/07/Uec069.png[/img]

2. ketik @ dan Anda akan melihat form untuk mengisi "username" dan "UID" di atas pengaturan insert with @ kemudian klik register


3. Anda akan diarahkan ke halaman untuk memberikan izin agar userscript terhubung dengan workers, silakan pilih menu "selalu izinkan domain"


4. Selesai, Anda akan mendapatkan notifikasi setiap kali ada Mention baru

fitur notifikasi ini hanya akan bekerja ketika "Halaman Bitcointalk.org terbuka di browser Anda". Jika Anda menutup forum, maka notifikasi akan dikirimkan ketika Anda sudah membuka bitcointalk kembali.

Saya sudah test, notifikasi ini bekerja di Chrome dan Firefox.
Mungkin ada jeda atau notifikasi terlambat, karena workers versi free jadi terkadang ada error memingat ada batas CPU  Grin

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
Husna QA
Copper Member
Legendary
*
Offline

Activity: 3136
Merit: 3537



View Profile WWW
September 07, 2026, 03:21:31 PM
Merited by masulum (1)
 #16

Lebih kurang ada 4 notifikasi berasal dari thread ini yang masuk ke bot telegram yang saya gunakan.



Sejauh ini code-nya masih aman/clean berdasarkan scan VirusTotal:
https://www.virustotal.com/gui/url/71c9344dc44c159b2995e0a2c1f2fd0036c1c3702d5891b1fce00edec8580e7f

dan saya coba scan juga file-nya (Bitcointalk Mention Autocomplete-2.4.user.js) melalui:
https://opentip.kaspersky.com/AA15D35337661A0508F3350281F8C5DD0BF1D38D5D28D4F4178D76A87043A54C/results?tab=upload


Baru sempat coba install script-nya (versi 2.4), dan coba register untuk test notifikasi via browser.



Sementara di local storage browser nampak seperti berikut:


▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
████████████████████████
████████▄▄██████▄▄██████

████████████████████████
██▄▄█████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
██████▀▀██████▀▀████████
████████████████████████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
█████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀
▄██▀▄██
█████▀▀
███████
████████
▀██▄████
▄████▄▄
▄█████▀███
▄█████▀████
█████▀███████
▀██▀█████████
|..BTC......XMR...
..USDT.....LTC...
....Fees  0.8%.....
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 09, 2026, 09:19:01 AM
 #17

Lebih kurang ada 4 notifikasi berasal dari thread ini yang masuk ke bot telegram yang saya gunakan.

untuk mention yang sudah terlewat tanggal seharusnya untuk notif dari script ini tidak akan lagi dikirimkan (kecuali mungkin ada bug karena post terlewat di scrape sebelumnya, namun muncul di scrape baru). hari ini saya juga mencoba memperbaiki sistem untuk tidak memberikan notif jika postingan sudah lambat lebih dari 24 jam. karena itu mungkin sudah kadaluarsa.

kalau dari localstorage yang Anda bagikan, seharusnya sudah sesuai dengan yang seharusnya, namun semoga saja notif dari quote ini juga berhasil dikirimkan ke browser, mengingat ini ada beberapa perubahan penting yang dilakukan. tadi juga ada bug tidak ada scrape untuk jeda waktu yang lama setelah pemberuan sebelumnya dilakukan. sebelum komen ini dibuat, seharusnya sudah normal kembali.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
Husna QA
Copper Member
Legendary
*
Offline

Activity: 3136
Merit: 3537



View Profile WWW
September 09, 2026, 11:25:46 PM
Merited by masulum (1)
 #18

Lebih kurang ada 4 notifikasi berasal dari thread ini yang masuk ke bot telegram yang saya gunakan.

untuk mention yang sudah terlewat tanggal seharusnya untuk notif dari script ini tidak akan lagi dikirimkan (kecuali mungkin ada bug karena post terlewat di scrape sebelumnya, namun muncul di scrape baru). hari ini saya juga mencoba memperbaiki sistem untuk tidak memberikan notif jika postingan sudah lambat lebih dari 24 jam. karena itu mungkin sudah kadaluarsa.

kalau dari localstorage yang Anda bagikan, seharusnya sudah sesuai dengan yang seharusnya, namun semoga saja notif dari quote ini juga berhasil dikirimkan ke browser, mengingat ini ada beberapa perubahan penting yang dilakukan. tadi juga ada bug tidak ada scrape untuk jeda waktu yang lama setelah pemberuan sebelumnya dilakukan. sebelum komen ini dibuat, seharusnya sudah normal kembali.

Setelah register, ketika situs Bitcointalk dibuka fungsi notifikasi di browsernya berjalan normal pada saat ada yang me-mention/quote:



Saya lihat tidak ada tombol 'Back' dan yang ada tombol 'Next' saja untuk melihat beberapa notifikasi yang masuk.
Menurut opini saya hal ini bisa sedikit merepotkan manakala jumlah notifikasi yang masuk cukup banyak, karena navigasi untuk melihat-lihatnya hanya satu arah.

Kemudian untuk teks singkat pada notifikasi yang nampak terpotong, mungkin bisa ditambahkan juga semacam scroll up & down.

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
████████████████████████
████████▄▄██████▄▄██████

████████████████████████
██▄▄█████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
██████▀▀██████▀▀████████
████████████████████████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
█████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀
▄██▀▄██
█████▀▀
███████
████████
▀██▄████
▄████▄▄
▄█████▀███
▄█████▀████
█████▀███████
▀██▀█████████
|..BTC......XMR...
..USDT.....LTC...
....Fees  0.8%.....
masulum (OP)
Legendary
*
Offline

Activity: 2870
Merit: 2032



View Profile WWW
September 10, 2026, 09:16:56 PM
 #19

Saya lihat tidak ada tombol 'Back' dan yang ada tombol 'Next' saja untuk melihat beberapa notifikasi yang masuk.
Menurut opini saya hal ini bisa sedikit merepotkan manakala jumlah notifikasi yang masuk cukup banyak, karena navigasi untuk melihat-lihatnya hanya satu arah.

Kemudian untuk teks singkat pada notifikasi yang nampak terpotong, mungkin bisa ditambahkan juga semacam scroll up & down.
terima kasih atas masukannya, untuk popupnya seharusnya sudah otomatis menghilangkan thread yang sudah di lihat dengan mengklik "view post", jadi kalau misalkan ada banyak mention, selama sudah dibuka maka jumlah notifikasi akan berkurang. namun mungkin akan saya coba implementasikan untuk tombol kembali, setelah masalah missing posts teratasi. karena saat ini ada kejadian post tidak masuk ke database, ini sangat memungkinkan ada mention yang terlewat untuk mendapatkan notifikasi. kemudian, mengenai preview text, karena notif juga sebatas info kalau ada mention, mungkin isi text tetap seminim mungkin, hanya saja perbaikannya mungkin agar text tidak terlihat terpotong setengah.

...Vega.bet...██
██
██
██
██
██
██
██
██
██
██
██
██

...100 FS + 750BONUS..MAX.WIN.$5,000...

███...FAST PAYOUTS  |  NO KYC  |  10% LOSSBACK...███
██
██
██
██
██
██
██
██
██
██
██
██
██
....Play Now....
Husna QA
Copper Member
Legendary
*
Offline

Activity: 3136
Merit: 3537



View Profile WWW
September 10, 2026, 11:15:16 PM
 #20

Saya lihat tidak ada tombol 'Back' dan yang ada tombol 'Next' saja untuk melihat beberapa notifikasi yang masuk.
Menurut opini saya hal ini bisa sedikit merepotkan manakala jumlah notifikasi yang masuk cukup banyak, karena navigasi untuk melihat-lihatnya hanya satu arah.

Kemudian untuk teks singkat pada notifikasi yang nampak terpotong, mungkin bisa ditambahkan juga semacam scroll up & down.
terima kasih atas masukannya, untuk popupnya seharusnya sudah otomatis menghilangkan thread yang sudah di lihat dengan mengklik "view post", jadi kalau misalkan ada banyak mention, selama sudah dibuka maka jumlah notifikasi akan berkurang. namun mungkin akan saya coba implementasikan untuk tombol kembali, setelah masalah missing posts teratasi. karena saat ini ada kejadian post tidak masuk ke database, ini sangat memungkinkan ada mention yang terlewat untuk mendapatkan notifikasi. kemudian, mengenai preview text, karena notif juga sebatas info kalau ada mention, mungkin isi text tetap seminim mungkin, hanya saja perbaikannya mungkin agar text tidak terlihat terpotong setengah.

Ya, mention post yang sudah di klik 'view post' sudah otomatis hilang dari notifikasi browser, dan jika ada 2 notifikasi, maka tombol 'Next' juga otomatis hilang.
Kalau di bot telegram, terkadang saya sendiri jarang langsung membuka semua notifikasi yang masuk dan mengklik semua link-nya dalam satu waktu.

Mengenai notifkasi yang tidak masuk, barusan ketika membuka Bitcointalk, mention agan masulum yang ini juga tidak ada di notifikasi. Nampaknya ini dampak dari masalah missing post seperti disebutkan diatas.

Untuk isi teks di notifikasi memang sebaiknya dibuat seminim mungkin isinya. Mungkin bisa dibatasi dibagian akhir kalimat yang terpotong dengan penanda seperti '....' yang menunjukkan kalau teks tersebut masih ada lanjutannya. Sementara usulan scroll up & down sebelumnya karena teks yang ditampilkan terpotong setengah bagian bawahnya (seolah seperti masih bisa dilihat lengkap ketika di scroll).

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
████████████████████████
████████▄▄██████▄▄██████

████████████████████████
██▄▄█████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
██████▀▀██████▀▀████████
████████████████████████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
█████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀
▄██▀▄██
█████▀▀
███████
████████
▀██▄████
▄████▄▄
▄█████▀███
▄█████▀████
█████▀███████
▀██▀█████████
|..BTC......XMR...
..USDT.....LTC...
....Fees  0.8%.....
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!