Bitcoin Forum

Other => Meta => Topic started by: hd49728 on May 29, 2019, 06:55:22 AM



Title: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on May 29, 2019, 06:55:22 AM
The forum is one-person coded (theymos), so upgrade speed is low, and totally depends on theymos (his time, and his to-do list). Therefore, when possible users tend to create userscripts to simlify things and improve their own experiences in the forum.
I collected some of them (maybe I missed topics) for you. In case you know topics that are not presented here (I don't know them or forget to list them here), please feel free to leave a reply and details of missed Userscripts.

When lits of userscripts become bigger, I might categorise them, but for now I don't do it.

Date time format: Date/Month/Year


TOPICS

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Dark theme for Bitcointalk(CSS only) (https://bitcointalk.org/index.php?topic=580171.0)22/4/2014CyrusBitcointalk.org's theme5+
Bitcointalk Dark Theme (https://bitcointalk.org/index.php?topic=2668798.0)31/12/2017BitokenAddon for Chrome/ Firefox7+
Bitcointalk Dark Theme (https://bitcointalk.org/index.php?topic=2668798.msg51362151#msg51362151)05/06/2019franckuesteinAddon for Chrome/ Firefox/ Safari10+
Signature Adblock Script [0.5.0] (https://bitcointalk.org/index.php?topic=1003570.0)26/03/2015grueSignature Adblock6+
Ignore threads - user script (https://bitcointalk.org/index.php?topic=1451483.0)26/04/2016NLNicoTool to get Ignore threads1+
Bitcointalk Post Iconizer - Custom post / PM editing buttons for adding BB code (https://bitcointalk.org/index.php?topic=1782017.0)07/02/2017mprepIconizer0+
Enhanced merit UI [1.1] (https://bitcointalk.org/index.php?topic=2833350.0)27/01/2018grueMerit UI171+
Improved images on the forum - Tampermonkey/Greasemonkey user script (https://bitcointalk.org/index.php?topic=3033227.0)27/02/2018EcuaMobiImages1+
Bitcointalk Mobile Friendly App for Android (https://bitcointalk.org/index.php?topic=4500633.0)20/6/2018fahbilApp for Android8+
Bash script to filter new topics created by high rank members only  (https://bitcointalk.org/index.php?topic=4798318.0)01/08/2018spiraliNew topics Filter13+
Browser Addon That Helps You Ignore Spammy Comments (https://bitcointalk.org/index.php?topic=5098306)16/01/2019CapnSparrowIgnore Spam21+
[Userscript] Report to moderator on post history (https://bitcointalk.org/index.php?topic=5101823.0)24/01/2019CyrusReport posts72+
[Userscript] Bitcointalk Post Filter (https://bitcointalk.org/index.php?topic=5103320.0)28/01/2019hatshepsut93Post Filter6+
One-click mod report, not for the faint of heart (https://bitcointalk.org/index.php?topic=5103488.0)29/01/2019Mutiple authorsAddon for Firefox/ Tor/ Chrome60+
Hide my name (https://bitcointalk.org/index.php?topic=5128781.0)]06/4/2019Muti-authorsTools0
The message exceeds the maximum allowed lenght (64000 characters) (https://bitcointalk.org/index.php?topic=5132822.msg50680768#msg50680768)20/04/2019TryNinjaMessage length6+
Quote/Keyword/Reply/Topic Notifier (https://bitcointalk.org/index.php?topic=5146905)24/5/2019edgycornerBot Notifications25+
User Script: Automatically remove nested quotes (https://bitcointalk.org/index.php?topic=5148327.0)28/5/2019EcuaMobiPyramid / Nested quotes26+
[Userscript] archive-is fast link (https://bitcointalk.org/index.php?topic=5151005.0)05/06/2019baboArchive tools0
print balance of address - v0.1 (https://bitcointalk.org/index.php?topic=5158298.0)25/6/2019babocheck address balance0+
AutoReply v1.0 (https://bitcointalk.org/index.php?topic=5171331.0)01/4/2019Aero Bluebump thread & delete old bumps2+
Bitcointalk Extension - All In One v2.5 * (https://bitcointalk.org/index.php?topic=5178297.0)23/8/2019mrvuitMultiple features7+
Sum and display total received merits of posts/ threads (https://bitcointalk.org/index.php?topic=5148488.msg52264117#msg52264117)25/8/2019hatshepsut93sums & displays all merits of a post7+
Display username at 1st position in list of merit senders of posts/threads (https://bitcointalk.org/index.php?topic=5176834.msg52267547#msg52267547)26/8/2019hatshepsut93Displays username and total sent-merits at first1+
Display total sent/ received merits last 120 days on user merit stat page (v.0.2) (https://bitcointalk.org/index.php?topic=5148488.msg53143412#msg53143412) *01/11/2019TryNinjaUsers' merit stats2+
Sort by merit in the anniversary art contest? (https://bitcointalk.org/index.php?topic=5194870.msg52836909#msg52836909)22/10/2019hatshepsut93Anniversary art contest's merit stats14+
Automatically append ;dt to the end of URLs (View as DT) [v0.2.3] (https://bitcointalk.org/index.php?topic=5096572.0)13/1/2019DarkStar_a "View as DefaultTrust" option24+
Tampermonkey script to block ignored users (https://bitcointalk.org/index.php?topic=1545254.msg15749798#msg15749798)29/07/2016ColderThanIceHides the field area for ignored users0
Bitcointalk Watchlist Watchdog (https://bitcointalk.org/index.php?topic=1651928.0)17/10/2016LsHalloDisplays the # of unread posts0
A script to count the number of symbols in a message (https://bitcointalk.org/index.php?topic=2895376.0)07/02/2018DimNikCharacter counter0
[RELEASED] @mention notification bot - now with Telegram (https://bitcointalk.org/index.php?topic=5023605.0)07/09/2018PiggyNotification bot for forum/telegram321
babo btctalk bar - v1.1 (https://bitcointalk.org/index.php?topic=5208471.0)10/12/2019baboFast archive is, url shortener, etc.10+
[TelegramBot] Merit watcher (check every 5 mins) (https://bitcointalk.org/index.php?topic=5209107.0)12/12/2019giammangiatoMerit notifications33+
Script to Change Bitcointalk Background Color (https://bitcointalk.org/index.php?topic=5211381.0)21/12/2019DroomieChikitoThe forum's background4+
Self Moderator Bot  (https://bitcointalk.org/index.php?topic=5209723.0)15/12/2019PrimeNumber7To ban UIDs in self-moderated thread30+
[TELEGRAM BOT] Merit, Trust List, etc. (https://bitcointalk.org/index.php?topic=5224339.0)09/02/2020GreatArkansasInformation bot for bitcointalk such as merits, trust list, more in the future.43+
A kinda shitty script for quoting posts in locked topics (https://bitcointalk.org/index.php?topic=5226578.0)18/02/2020minifrijuserscript for quoting posts in locked topics22+
Another BitcoinTalk Notification BOT (merits, mentions, topics,+) (https://bitcointalk.org/index.php?topic=5248878.0)16/05/2020TryNinjaA telegram bot131+
custom your bitcointalk header and profile page [css only] (https://bitcointalk.org/index.php?topic=5268924.0)14/08/20200x256Forum theme13+
Instant Profile & Unedited posts Displayer v0.11 (https://bitcointalk.org/index.php?topic=5273924.0)06/09/2020AveatrexForum theme15+
Hide user profile icons (https://bitcointalk.org/index.php?topic=5224821.msg61529810#msg61529810)02/01/2023TryNinjaUserscript31+
Skipping to the next/previous post within a topic by the same author (https://bitcointalk.org/index.php?topic=5416941.msg61111806#msg61111806)13/10/2022PowerGloveSMF patch52+
Member filtering widget [◇/◈] (https://bitcointalk.org/index.php?topic=5418783.0)30/10/2022PowerGloveSMF patch60+
Should the difference in size between normal and quoted text be smaller? (https://bitcointalk.org/index.php?topic=5423744.0)27/11/2022PowerGloveSMF patch22+
Post history (action=profile;sa=showPosts) sometimes renders code too wide (https://bitcointalk.org/index.php?topic=5432954.0)04/01/2023PowerGloveSMF patch194+
Adding [nbsp] (non-breaking space) to the BBCode parser (https://bitcointalk.org/index.php?topic=5440501.0)20/02/2023PowerGloveSMF patch51+
Making new messages more obvious (https://bitcointalk.org/index.php?topic=5448357.0)11/04/2023PowerGloveSMF patch48+
Copy button next to content in code command  (https://bitcointalk.org/index.php?topic=5450391.msg62159966#msg62159966)28/04/2023TryNinjaUserscript3+
A concise 2FA/TOTP implementation (https://bitcointalk.org/index.php?topic=5457330.0)23/6/2023PowerGloveSMF patch240+
Cleaning up the glow tag (https://bitcointalk.org/index.php?topic=5463516.0)16/8/2023PowerGloveSMF patch26+
Decoupling message IDs from topic IDs (https://bitcointalk.org/index.php?topic=5464307.0)23/8/2023PowerGloveSMF patch210+
Improving the auto-linker (https://bitcointalk.org/index.php?topic=5466011.0)07/9/2023PowerGloveSMF patch35+
Encouraging non-lazy PM subjects (https://bitcointalk.org/index.php?topic=5467146.0)18/9/2023PowerGloveSMF patch7+
Topic title RTL weirdness (https://bitcointalk.org/index.php?topic=5468907.0)02/10/2023PowerGloveSMF patch26+
Automatically delete/ edit all bitcointalk posts (https://bitcointalk.org/index.php?topic=5469542.0)07/10/2023SwayStar123Python script17+
A concise 2FA/TOTP implementation (https://bitcointalk.org/index.php?topic=5457330.0) *23/06/2023PowerGloveSMF patch450+
Auto-Save your posts to drafts (https://bitcointalk.org/index.php?topic=5480688.0)07/01/2024TryNinjaUserscript3+
A copy button for [code] blocks (SMF patch) (https://bitcointalk.org/index.php?topic=5485720.0)19/2/2024PowerGloveSMF patch31+
Show number (new replies to your posts) (https://bitcointalk.org/index.php?topic=5488104.0)08/03/20240x256Userscript1+
Identifying the linked-to post in a topic (https://bitcointalk.org/index.php?topic=5491546.0)04/04/2024PowerGloveSMF patch50+
Warning against consecutive posts (https://bitcointalk.org/index.php?topic=5496238.0)13/05/2024PowerGloveSMF patch50+
_________________________________________________________________________________________________________________________
* actively updated
*: This SMF patch is added (see this announcement) on December 21, 2023 by theymos.

 (https://bitcointalk.org/index.php?topic=5478824.0)
Github
  • https://github.com/Tiramisu77/bct-userscripts: hatshepsut93 (https://bitcointalk.org/index.php?action=profile;u=821995)




Dead projects:

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Automatic URL shortener for bitcointalk posts (https://bitcointalk.org/index.php?topic=3001846.0)22/02/2018EcuaMobiURL6+
BPIP.org Chrome & FireFox Extension (https://bitcointalk.org/index.php?topic=5038684.0)27/9/2018InitscriBPIP.org extension34+
_________________________________________________________________________________________________________________________



Form to suggest new Userscripts:
Code:
[tr][td][url=https://bitcointalk.org/index.php?topic=topicID]Topic Title[/url][/td] [td][size=8pt]Published day[/size][/td] [td][size=8pt]Author[/size][/td] [td][size=8pt]Section[/size][/td] [td][size=8pt]Received merits+[/size][/td][/tr]

Credits: I use the table form from 1miau's topic.
Everyone have intention to use any of those userscripts/ extensions should accept risks themselves. Even those ones listed here published by well-known users, it does not guarentee that you have zero risk when using them.


Related GUIDES
How to change the appearance of Bitcointalk to dark (Dark Theme)? (https://bitcointalk.org/index.php?topic=5152016.0) (written by wwzsocki)


Title: Re: List of Bitcointalk.org Userscripts
Post by: fronti on May 29, 2019, 10:57:57 AM
you can add the "easy merit" from user: grue

see here:
https://bitcointalk.org/index.php?topic=2833350.msg29048068#msg29048068




Title: Re: List of Bitcointalk.org Userscripts
Post by: CryptopreneurBrainboss on May 29, 2019, 03:34:42 PM
Signature Adblock Script [0.5.0] (https://bitcointalk.org/index.php?topic=1003570.0/) thread was posted = March 26, 2015


Title: Re: List of Bitcointalk.org Userscripts
Post by: edgycorner on May 29, 2019, 07:44:33 PM
Quote/Keyword/Reply/Topic Notifier (https://bitcointalk.org/index.php?topic=5146905)May 24, 2019edgycornerProject Development20+Active


Can you add my script too? Thanks!


Title: Re: List of Bitcointalk.org Userscripts
Post by: TryNinja on May 29, 2019, 10:19:42 PM
I’ve done a simple one. I didn’t create a thread for that (since it was made for an user with a specific issue). But if you want to add it:

Characters count (https://bitcointalk.org/index.php?topic=5132822.msg50680768#msg50680768)19 April 2019TryNinjasection?6status?
Code:
[table][tr][td][url=https://bitcointalk.org/index.php?topic=5132822.msg50680768#msg50680768]Characters count[/url][/td] [td]19 April 2019[/td] [td]TryNinja[/td] [td]section?[/td] [td]6[/td] [td]status?[/td][/tr][/table]


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on May 30, 2019, 04:05:42 AM
Thank you all for your given userscripts. I updated the OP, adjusted the table format a little bit, especially the Section Description. To be honest, I have still had vague idea to make description of each topic in this Section column, so it is good if you can contribute ideas to improve it (if you have it).  :)


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 01, 2019, 01:20:25 AM
Newest scripts found today:

TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
Dark theme for Bitcointalk(CSS only) (https://bitcointalk.org/index.php?topic=580171.0)22/4/2014CyrusBitcointalk.org's theme5+
Bitcointalk Post Iconizer - Custom post / PM editing buttons for adding BB code (https://bitcointalk.org/index.php?topic=1782017.0)07/02/2017mprepIconizer0+


Title: Re: List of Bitcointalk.org Userscripts
Post by: Initscri on June 01, 2019, 02:54:03 AM
Do chrome extensions count?

https://bitcointalk.org/index.php?topic=5038684.msg46208761#msg46208761
https://bitcointalk.org/index.php?topic=5112444.msg51261335#msg51261335


Title: Re: List of Bitcointalk.org Userscripts
Post by: rhomelmabini on June 01, 2019, 03:08:58 AM
Do chrome extensions count?

https://bitcointalk.org/index.php?topic=5038684.msg46208761#msg46208761
https://bitcointalk.org/index.php?topic=5112444.msg51261335#msg51261335

I guess and hoping as I am always with chrome and fairly chrome is more user-friendly though I like Firefox as well, but I am used to chrome so it's nice with me. And hoping this scripts given here will be available as well on chrome. I guess the OP will consider it, as BPIP extension will be handy as it contains lot more information that the forum hasn't, for example on merit summary of one's profile if 120 days after that it isn't available on the profile, BPIP can give you that.

Edit: You can fill out the form given by the OP.
Code:
[table][tr][td][url=https://bitcointalk.org/index.php?topic=5132822.msg50680768#msg50680768]Characters count[/url][/td] [td]19 April 2019[/td] [td]TryNinja[/td] [td]section?[/td] [td]6[/td] [td]status?[/td][/tr][/table]


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 01, 2019, 05:27:59 AM
Added, and thank you so much for the given topics.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
BPIP.org Chrome & FireFox Extension (https://bitcointalk.org/index.php?topic=5038684.0)27/9/2018InitscriBPIP.org extension34+

Everyone have intention to use any of those userscripts/ extensions should accept risks themselves. Even those ones listed here published by well-known users, it does not guarentee that you have zero risk when using them.


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 05, 2019, 09:30:48 AM
Added one add-on for Firefox.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
Bitcointalk Mobile Friendly App for Android (https://bitcointalk.org/index.php?topic=4500633.0)20/6/2018fahbilApp for Android8+
Once again, please use it with your own risk-acceptance.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: babo on June 05, 2019, 10:24:21 AM
i've created this

https://bitcointalk.org/index.php?topic=5151005.0

i think, if you want, is usefull to insert in your list

Code:
[tr][td][url=https://bitcointalk.org/index.php?topic=5151005.0][Userscript] archive-is fast link[/url][/td] [td]05/06/2019[/td] [td]babo[/td] [td]Tools[/td] [td]0[/td][/tr]


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 05, 2019, 03:31:26 PM
i think, if you want, is usefull to insert in your list
Added, thank you, babo.


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 06, 2019, 03:16:21 AM
Added more topics on Bitcointalk Dark Theme Add-ons for Firefox, Chrome, Safari. To be honest with you all, I have never imagined that the list can expand  fastly like this. By now, we've known that there are some scripts/ addons created long time ago, and almost burried in mud. Now, it's time to bring them back to the community.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
Bitcointalk Dark Theme (https://bitcointalk.org/index.php?topic=2668798.0)31/12/2017BitokenAddon for Chrome/ Firefox7+
Bitcointalk Dark Theme (https://bitcointalk.org/index.php?topic=2668798.msg51362151#msg51362151)05/06/2019franckuesteinAddon for Chrome/ Firefox/ Safari10+


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 07, 2019, 07:47:28 AM
I found another browser extension, that is helpful for spam reporters. It was made by multiple authors, originated by @suchmoon (only for Tor/ Firefox), then expanded by @o_e_l_e_o, and @HCP
https://i.snag.gy/5Jx3HO.jpg
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
One-click mod report, not for the faint of heart (https://bitcointalk.org/index.php?topic=5103488.0)29/01/2019Mutiple authorsAddon for Firefox/ Tor/ Chrome60+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 08, 2019, 09:11:12 AM
This topic is not about add-on or userscripts, but it is a good guide on How to change the appearance of Bitcointalk to dark (Dark Theme)? (https://bitcointalk.org/index.php?topic=5152016.0) (written by wwzsocki). I thought it is relevant and helpful to list that topic here. I will watch that topic and see the author will make comparisons between available add-ons for Dark Themes. If the author does it, I will let you know. I am not a big fan of add-ons, so I won't use them and won't be able to make comparison myself.  ;)
In the meantime, enjoy it when you have time and if you are a big fan of Dark Themes.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: welovedcrypto on June 13, 2019, 08:57:58 AM



TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
Bash script to filter new topics created by high rank members only  (https://bitcointalk.org/index.php?topic=4798318.0)01/08/2018spiraliPlease check and add Accordingly13+
[Userscript] Bitcointalk Post Filter (https://bitcointalk.org/index.php?topic=5103320.0)28/01/2019CyrusPlease check and add Accordingly6+
Ignore threads - user script (https://bitcointalk.org/index.php?topic=1451483.0)26/04/2016NLNicoPlease check and add Accordingly1+
[TIPS] Forum Thread Sorting Guide - How to Display Newest Thread First (https://bitcointalk.org/index.php?topic=3158138.0)19/03/2018NLNicoPlease check and add Accordingly25+

I found some of them , you might add them in your list.

@hd49728 It would be better if you change the format of date. The current format looks not good and it makes me count months on my finger.

Below format will let users get understand well.
Code:
May 10 1857


Code:
10 May 1857



Regards


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 13, 2019, 09:33:45 AM
TopicsDatewritten bySectionMerit
_______________________________________________________________________________________________________________________
Bash script to filter new topics created by high rank members only  (https://bitcointalk.org/index.php?topic=4798318.0)01/08/2018spirali~13+
Ignore threads - user script (https://bitcointalk.org/index.php?topic=1451483.0)26/04/2016NLNico~1+
Thank you so much for your help. I added only two of four. Reasons:
- One is already in my OP.
- One is not fitted with the topic (not userscript, not add-on).
I also added datetime format in the OP.
Date time format: Date/Month/Year
Quote
It would be better if you change the format of date.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 15, 2019, 12:03:39 AM
I think of adding some updates from loycevclub to this topic, like Flags, Trust list, Merit. What do you think?


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: welovedcrypto on June 15, 2019, 02:43:45 AM
I think of adding some updates from loycevclub to this topic, like Flags, Trust list, Merit. What do you think?
Don't need of that because Loycev threads are up to date and I already mentioned his thread here too https://bitcointalk.org/index.php?topic=5149708.0;all
Your current list looks good as it targets only Userscripts/add-ons.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 15, 2019, 02:50:48 AM
I think of adding some updates from loycevclub to this topic, like Flags, Trust list, Merit. What do you think?
Don't need of that because Loycev threads are up to date and I already mentioned his thread here too https://bitcointalk.org/index.php?topic=5149708.0;all
Your current list looks good as it targets only Userscripts/add-ons.
I know. If you don't understand meaning of the topic, please don't comment. Thanks.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Initscri on June 20, 2019, 04:24:14 AM
I made a post linking to this here: https://bitcointalk.org/index.php?topic=5156357.msg51531094#msg51531094

Figured if anyone has any requests it may be beneficial.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Vod on June 20, 2019, 05:38:26 AM
Is anyone making scripts for the Epochtalk forum?


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Initscri on June 20, 2019, 06:04:06 AM
Is anyone making scripts for the Epochtalk forum?

Was kind of curious about the same thing. I'm guessing script dev will probably ramp up upon actual conversion.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: omer-jamal on June 20, 2019, 06:59:12 AM
Is anyone making scripts for the Epochtalk forum?
https://bitcointalk.org/index.php?topic=5155391


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 20, 2019, 08:11:59 AM
Is anyone making scripts for the Epochtalk forum?
https://bitcointalk.org/index.php?topic=5155391
Looks cool, then you successfully stole one sendable merit from me. Nevertheless, I think you should unlock your topic for opened discussion, and you should officially publish your userscripts for Epochtalk forum, then everyone whom have interest can test it (especially people who don't know to run those codes).
I will wait for other responses before making decision to expand the topic to list of Epochtalk Userscripts/ Addons.
Yours is in the waiting list:
[Simple suggestion] Stylish > Cryptos-Currencies! (https://bitcointalk.org/index.php?topic=5155391)


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Baofeng on June 22, 2019, 02:11:58 PM
How about this script? Hiding your username when you are in a public places?

https://bitcointalk.org/index.php?topic=5128781.0



Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on June 23, 2019, 07:46:57 AM
How about this script? Hiding your username when you are in a public places?

https://bitcointalk.org/index.php?topic=5128781.0
Appreciated it, which added into the List.


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on June 25, 2019, 01:43:46 PM
Added newest userscript.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
print balance of address - v0.1 (https://bitcointalk.org/index.php?topic=5158298.0)25/6/2019babocheck address balance0+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Decimation on July 16, 2019, 09:01:55 PM
are there any scripts that people want to be made? I can program in Python and have some free time, let me know if I can help!


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on July 17, 2019, 05:07:29 AM
are there any scripts that people want to be made? I can program in Python and have some free time, let me know if I can help!
You can visit the thread: [BRAINSTORM] Any requests for custom extensions/user scripts for BitcoinTalk? (https://bitcointalk.org/index.php?topic=5156357.0), then see which scripts you can make for community.  ;)


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on July 26, 2019, 02:15:36 PM
Please give me links to your userscripts, if you have them. I will add them into OP list.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on July 29, 2019, 07:11:12 AM
Announcement:

Enhanced merit UI [1.1] (https://bitcointalk.org/index.php?topic=2833350.20) has been modified to separately show amount of sMerits from personal and merit source.
It's piece of cake, i've made slight modification for your need :

Code:
// ==UserScript==
// @name        bitcointalk merit
// @namespace   grue
// @include     https://bitcointalk.org/index.php?topic=*
// @require     https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js
// @version     1.1.1
// @downloadURL https://grue.blob.core.windows.net/scripts/Merit.user.js?sv=2014-02-14&si=1&sr=c&sig=k%2BqstGBI3oQ8TrHfPWjS5HgjrazuDPmKJ6rYNs7rvRk%3D&.user.js
// @grant none
// ==/UserScript==

(() => {
  var sMerit;
  var source_sMerit;

  //get csrf token from the logout link
  let sc = $('td.maintab_back a[href*="index.php?action=logout;sesc="').attr("href");
  sc = /;sesc=(.*)/.exec(sc)[1];

  //Added by EcuaMobi: Get remaining sMerit
  $.post(
"https://bitcointalk.org/index.php?action=merit;msg=29048068"
  ).then((data) => {
    sMerit = /You have <b>([0-9]+)<\/b> sendable/.exec(data)[1];
    source_sMerit = /The next ([0-9]+) merit you spend will come from your source/.exec(data)[1];
  }).catch(() => sMerit = null);

  //selector for the "+Merit" link
  $('td.td_headerandpost div[id^=ignmsgbttns] a[href*="index.php?action=merit;msg="]')
  .each((i, e) => {
    const msgId = /msg=([0-9]+)/.exec(e.href)[1];

    const $popup = $(['<div id="grue-merit-popup' + msgId +'" class="grue-merit-popup" style="position: absolute; right: 40px; background-color: #ddd; font-size: 13px; padding: 8px;border-width: 1px;border-color: black;border-style: solid;">',
      '  <form>',
      '    <div>',
      '      Merit points: <input size="6" name="merits" value="1" type="text"/>',
      '    </div>',
 // Modified by EcuaMobi
      '    <div style="margin-top: 6px; "><span id="em-smerit-count' + msgId +'" style="font-size:11px;" /> <input value="Send" type="submit"></div>',
      '  </form>',
      '</div>'
    ].join("\n"));
    $popup.find("form").submit( (e) => {
      e.preventDefault();
      $popup.find('input[type="submit"]')
        .prop("disabled", true)
        .val("Sending...");
      const merits = e.target.elements["merits"].value;

      $.post(
        "https://bitcointalk.org/index.php?action=merit",
        {merits, msgID: msgId, sc}
      ).then((data) => {
        //Error pages usually have this (rough heuristic)
        if(data.includes("<title>An Error Has Occurred!</title")) {
          throw "error";
        }
        //double check and see whether the post we merited was added to the list. Its msgId should be visible in the page source.
        if(data.includes("#msg" + msgId)) {
          alert("Merit added.");
          $("#grue-merit-popup" + msgId).toggle(false);
 // Added by EcuaMobi
 if(sMerit!=null) { sMerit -= merits }
          return;
        }
        alert("Server response indeterminate.");
      })
      .catch(() => alert("Failed to add merit."))
      .always(() => {
        $popup.find('input[type="submit"]')
        .prop("disabled", false)
        .val("Send");
      });
    });
    $popup.insertAfter(e);

    $(e).click((e) => {
      e.preventDefault();
      $("#grue-merit-popup" + msgId).toggle();
 // Added by EcuaMobi
 if(sMerit!=null && source_sMerit==null) {
      $("#em-smerit-count" + msgId).html('<a href="https://bitcointalk.org/index.php?action=merit;msg='+msgId+'" target="_blank">Available:</a> <b>'+sMerit+'</b> &nbsp;&nbsp;&nbsp;')
    } else if (sMerit!=null && source_sMerit!=null) {
      $("#em-smerit-count" + msgId).html('<a href="https://bitcointalk.org/index.php?action=merit;msg='+msgId+'" target="_blank">Available (yours | source):</a> <b>'+sMerit+' | '+source_sMerit+'</b> &nbsp;&nbsp;&nbsp;')
    };
    });
  });
   $(".grue-merit-popup").toggle(false);
})();

It's based on version 1.1 & i separate personal and source merit amount. I did it in a minute, so i hope there aren't any logic error.

Edit : screenshot if you're merit source. If you're not, it's exactly same with version 1.1

https://i.ibb.co/6syStGT/111.png


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: 1982dre on July 29, 2019, 07:18:15 AM
Didn't know there were also some usersripts like this. Gonna try the darkthemes first because mostly there are better then the original bright colors.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on July 31, 2019, 03:54:35 PM
Anyone who has or find userscripts that have not been listed in OP, please leave links here.
If you have requests for new userscripts, please leave your request here: [BRAINSTORM] Any requests for custom extensions/user scripts for BitcoinTalk? (https://bitcointalk.org/index.php?topic=5156357.0), then see which scripts you can make for community.  ;)
Thank you.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Aero Blue on July 31, 2019, 04:30:57 PM
Anyone who has or find userscripts that have not been listed in OP, please leave links here.
If you have requests for new userscripts, please leave your request here: [BRAINSTORM] Any requests for custom extensions/user scripts for BitcoinTalk? (https://bitcointalk.org/index.php?topic=5156357.0), then see which scripts you can make for community.  ;)
Thank you.

I was bored yesterday so I made this script (https://gist.github.com/Aero-Blue/32b0de4813e50a6dec6bdd1dc3d54796) which automatically copies a selected BTC address to your clipboard. I accomplished it using regular expressions (so everything isn't automatically copied) and it even works with new bech32 addresses, etc.

Let me know if you try it ;)


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on July 31, 2019, 04:46:29 PM
Hi Aero Blue,
Thanks for posting here. Honestly, I am not a fan of userscripts/ add-ons, so I will not try yours. But if others try and confirm that quality and usefulness is good, I will add your userscript to OP's list.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Aero Blue on July 31, 2019, 07:15:20 PM
Hi Aero Blue,
Thanks for posting here. Honestly, I am not a fan of userscripts/ add-ons, so I will not try yours. But if others try and confirm that quality and usefulness is good, I will add your userscript to OP's list.

Of course, I was quoting you, but my post was addressed more to anyone viewing the thread. Just wanted to thank you for making this wonderful thread to compile these scripts :)

I am looking forward to making more scripts, just waiting for more suggestions in the "suggestions" thread.


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on August 02, 2019, 07:36:16 AM
Added newest userscript.
TopicDatewritten bySectionMerit
__________________________________________________________________________________________________________________________
AutoReply v1.0 (https://bitcointalk.org/index.php?topic=5171331.0)01/4/2019Aero Bluebump thread & delete old bumps2+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on August 12, 2019, 08:08:31 AM
Visit and get helpful useescripts for your needs. Moreover, you can also suggest which scripts that are not available for now, coders in communities might help you making new scripts.


Title: Re: List of Bitcointalk.org Userscripts
Post by: hd49728 on August 24, 2019, 10:51:02 AM
Added newest extension.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
[BETA] Bitcointalk Extension - All In One (https://bitcointalk.org/index.php?topic=5178297.0)23/8/2019mrvuitMultiple features7+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hatshepsut93 on August 25, 2019, 04:41:15 PM
I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:
https://i.imgur.com/uKHHbTp.png

Code:
// ==UserScript==
// @name     Bitcointalk Post Merit Sum
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

;[...document.querySelectorAll(".td_headerandpost")].forEach(post => {
    try {
        let sum = [...post.querySelectorAll(".smalltext i > a")]
            .map(e => {
                return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
            })
            .reduce((acc, e) => acc + e, 0)
        if (sum > 0) {
            let sumElement = document.createElement("span")
            sumElement.textContent = `Total merit: ${sum} | `
            post.querySelector(".smalltext i").prepend(sumElement)
        }
    } catch (e) {
        console.error(e)
    }
})



Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hatshepsut93 on August 25, 2019, 04:55:21 PM
If such things isn't available on the list, then most likely it's not. It's good to see you built without external library.

On a side note, i think ";" at the beginning of code (after usercript) isn't needed.

I don't know JQuery and don't use it, because I've started learning JS around 1.5 years ago, and at that point standard library was so good that you don't need any libraries for basic DOM manipulation.

The ";" was inserted by my linter, it's still valid Javascript, so I didn't bother to remove it. It can help if someone will copypaste this code into a bigger userscript, for example.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on August 26, 2019, 01:18:43 AM
I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:
https://i.imgur.com/uKHHbTp.png
[ ... ]
Thank you. Your userscript is useful, sure. I think other users will like it, of course if they are fan of userscripts, too. Like this thread, I do have to count total received merits of threads by myself, manually. With this script, people can naturally get it.
How about that one? @small improvement request. In merited posts, show your name in red or bold or.. (https://bitcointalk.org/index.php?topic=5176834.0)
You can read some ideas in that thread: Glow, Highlight, dropdown list.
It will be great if you can make an userscript for that demand. You made it!
theymos answered there:
Pretty sure it's first by merit awarded for that post (obviously), then by activity.
Right. And in case of equal activity, member ID is the tiebreaker.

Added newest userscript.
TopicDatewritten bySectionMerit
___________________________________________________________________________________________________________________________
Sum and display total received merits of posts/ threads (https://bitcointalk.org/index.php?topic=5148488.msg52264117#msg52264117)25/8/2019hatshepsut93sums & displays all mertis of a post7+
Display username at 1st position in list of merit senders of posts/threads (https://bitcointalk.org/index.php?topic=5176834.msg52267547#msg52267547)26/8/2019hatshepsut93sums & displays all mertis of a post1+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: mrvuit on August 26, 2019, 02:23:28 AM
I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:
https://i.imgur.com/uKHHbTp.png

Code:
// ==UserScript==
// @name     Bitcointalk Post Merit Sum
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

;[...document.querySelectorAll(".td_headerandpost")].forEach(post => {
    try {
        let sum = [...post.querySelectorAll(".smalltext i > a")]
            .map(e => {
                return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
            })
            .reduce((acc, e) => acc + e, 0)
        if (sum > 0) {
            let sumElement = document.createElement("span")
            sumElement.textContent = `Total merit: ${sum} | `
            post.querySelector(".smalltext i").prepend(sumElement)
        }
    } catch (e) {
        console.error(e)
    }
})


https://i.imgur.com/hVOXBds.png (https://i.imgur.com/hVOXBds.png)

I added it to my extension, are you willing?
It will be updated in the next version.

https://bitcointalk.org/index.php?topic=5178297.msg52245025#msg52245025


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hatshepsut93 on August 26, 2019, 02:35:47 AM
I added it to my extension, are you willing?
It will be updated in the next version.

https://bitcointalk.org/index.php?topic=5178297.msg52245025#msg52245025


Yeah sure. All scripts that I write are free and open source, use and include them how you wish.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on September 30, 2019, 07:35:22 AM
There is a request on userscript to get fully detailed information for quotes in blocked topics, includes author name, topic number, post number, date and time of each post, and hyperlinks of attached images. If someone has skills and spare time to do this, please help. I think this script is useful and will be widely used by users.
I made my request weeks ago, there: https://bitcointalk.org/index.php?topic=5178297.msg52342695#msg52342695


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 01, 2019, 02:31:21 PM
If you can, please code and make an userscript that displays total figures for:
  • Sent in the last 120 days
  • Received in the last 120 days
Currently, on the merit stat page of each user, there are no total figures for those statistics and I think managers and applicants of campaigns will like that userscript.  :D


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: TryNinja on November 01, 2019, 02:42:27 PM
If you can, please code and make an userscript that displays total figures for:
  • Sent in the last 120 days
  • Received in the last 120 days
Currently, on the merit stat page of each user, there are no total figures for those statistics and I think managers and applicants of campaigns will like that userscript.  :D
Is that what you were thinking about?

EDIT: Fixed version here https://bitcointalk.org/index.php?topic=5148488.msg53143412#msg53143412

Code:
// ==UserScript==
// @name         Total Merit Sent & Received on Merit page
// @version      0.1
// @author       TryNinja
// @match        https://bitcointalk.org/index.php?*action=merit;*
// @grant        none
// ==/UserScript==


// OUTDATED VERSION, CHECK THE LINK ABOVE FOR THE LATEST CODE

(function() {
    'use strict';

    const sent = document.querySelectorAll("#bodyarea > ul:nth-child(5) > li").length;
    const received = document.querySelectorAll("#bodyarea > ul:nth-child(7) > li").length;

    const sentH3 = document.querySelector("#bodyarea > h3:nth-child(4)");
    const receivedH3 = document.querySelector("#bodyarea > h3:nth-child(6)");

    var sentNode = document.createTextNode(" (total: " + sent + ")");
    var receivedNode = document.createTextNode(" (total: " + received + ")");
    sentH3.appendChild(sentNode);
    receivedH3.appendChild(receivedNode);
})();

On my merit page:
Quote
Sent in the last 120 days (total: 75)
[...]

Received in the last 120 days (total: 143)
[...]


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 01, 2019, 02:47:09 PM
On my merit page:
Quote
Sent in the last 120 days (total: 75)
[...]

Received in the last 120 days (total: 143)
[...]
That is what I ask for. OP updated and it is so nice to announce the userscript (for managers, and applicants of campaigns). Thank you so much for your fastly built userscript.
TopicsDatewritten bySectionMerit
__________________________________________________________________________________________________________________________
Display total sent/ received merits last 120 days on user merit stat page (https://bitcointalk.org/index.php?topic=5148488.msg52949502#msg52949502)01/11/2019TryNinjaUsers' merit stats2+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hatshepsut93 on November 14, 2019, 09:52:22 AM
I created a github repo for all my userscripts - https://github.com/Tiramisu77/bct-userscripts
Feel free to open and issue or make a pull request if you have to ideas.

Additionally, I've fixed a bug that made my scripts run unnecessarily on history change - if anyone knows how do to this by configuring the script rather than programmatically, I'd be glad to hear that.

I also published 2 new scripts - highlightThread that allows you to highlight threads that contain keywords that you are interested in, and collapseGiantQuotes that collapses quotes that take too much space (usually happens when posters make deeply nested quotes or quote large images).


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: TheBeardedBaby on November 14, 2019, 10:27:43 AM
I didn't see Sort posts by merit script in the list so there you go. Thanks to hatshepsut93  for the great work :)

Here you go, it adds a "sort by merit" button right before the "reply" button. Works well even on large threads, tried it with all posts from the anniversary art thread.

Code:
// ==UserScript==
// @name     Bitcointalk Sort By Merit
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

const sortBtn = document.createElement("a")
sortBtn.href = "javascript:void(0)"
sortBtn.textContent = "sort by merit"

const threadButtons = document.querySelector("td.mirrortab_back")

threadButtons.prepend(document.createTextNode(" | "))
threadButtons.prepend(sortBtn)

sortBtn.addEventListener("click", sortByMerit)

function sortByMerit() {
    const table = document.querySelector("#bodyarea .bordercolor > tbody")
    const posts = [...table.rows]
        .map(post => {
            try {
                const merit = [...post.querySelectorAll(".td_headerandpost .smalltext i > a")]
                    .map(e => {
                        return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
                    })
                    .reduce((acc, e) => acc + e, 0)

                return { merit, post }
            } catch (e) {
                console.error(e)
            }
        })
        .sort(({ merit: merit1 }, { merit: merit2 }) => merit2 - merit1)

    posts.forEach(({ post, merit }) => {
        try {
            table.append(post)
        } catch (e) {}
    })
}



Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 14, 2019, 12:21:51 PM
I created a github repo for all my userscripts - https://github.com/Tiramisu77/bct-userscripts
Feel free to open and issue or make a pull request if you have to ideas.
The GitHub repo is a very nice initiative, and your two new scripts are great too. I will update OP with your new products later today. It is hard to update with table format on phones. Sorry for the temporary inconvenience and a bit delayed update.

Done.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: TheBeardedBaby on November 20, 2019, 09:56:15 AM
Is there a script showing which user is banned, I couldn't find anything yet about it? LoyceV has the list of banned users (https://bitcointalk.org/index.php?topic=5092983.0) publicly available so I guess it won't be that difficult to write a script and check for the UID in the list or maybe find another, easier approach? We are waiting for such script for quite a while now. It was promised that it will be included in the BPIP add-on but...
 


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 20, 2019, 09:59:41 AM
I will add the script to show dt. It was made by DarkStar_. This script is not a newly released one but I did not know it till yesterday and no one let me know about it too.

Done.

TopicsDatewritten bySectionMerit
____________________________________________________________________________________________________________________________
Automatically append ;dt to the end of URLs (View as DT) [v0.2.3] (https://bitcointalk.org/index.php?topic=5096572.0)13/1/2019DarkStar_a "View as DefaultTrust" option24+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: TryNinja on November 22, 2019, 01:38:11 AM
I just noticed I made a very bad and obvious mistake on my "Merits received/sent in the last 120 days" script. I counted each entry as if it was of only 1 merit, making the number appear much lower than it should. I only noticed that when I checked the profile of a user that received 50 merits in a single transaction (along with other txs), and yet it was showing like he only received 49 merits in the last 120 days.

Sorry about that. :P

Here is the fixed version, which considers how much you sent/received in each tx:
Code:
// ==UserScript==
// @name         Total Merit Sent & Received on Merit page
// @version      0.2
// @author       TryNinja
// @match        https://bitcointalk.org/index.php?*action=merit;*
// @grant        none
// ==/UserScript==
(function() {
    'use strict';

    const sent = document.querySelectorAll("#bodyarea > ul:nth-child(5) > li");
    const received = document.querySelectorAll("#bodyarea > ul:nth-child(7) > li");

    var totalReceived = 0;
    var totalSent = 0;

    received.forEach(receivedTx => {
        const txValue = receivedTx.innerHTML.replace(/^(.*?\: )( for.*)|( from.*)/, "").replace(/(.*: )/, "");
        totalReceived += parseInt(txValue);
    })

    sent.forEach(sentTx => {
        const txValue = sentTx.innerHTML.replace(/^(.*?\: )( for.*)|( to.*)/, "").replace(/(.*: )/, "");
        totalSent += parseInt(txValue);
    })

    const sentH3 = document.querySelector("#bodyarea > h3:nth-child(4)");
    const receivedH3 = document.querySelector("#bodyarea > h3:nth-child(6)");

    var sentNode = document.createTextNode(" (total: " + totalSent + ")");
    var receivedNode = document.createTextNode(" (total: " + totalReceived + ")");
    sentH3.appendChild(sentNode);
    receivedH3.appendChild(receivedNode);
})();

My received in the last 120 days went from 156 to 264.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 22, 2019, 01:55:19 AM
Here is the fixed version, which considers how much you sent/received in each tx:
Thank you for fixing it and announcing about it in this thread and via PM. I updated OP with link to the version 0.2 of your script, too.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on November 28, 2019, 03:32:13 AM
There is a request on userscript to get fully detailed information for quotes in blocked topics, includes author name, topic number, post number, date and time of each post, and hyperlinks of attached images. If someone has skills and spare time to do this, please help. I think this script is useful and will be widely used by users.
I made my request weeks ago, there: https://bitcointalk.org/index.php?topic=5178297.msg52342695#msg52342695
Last week, @1miau raised the demand for a new feature Enabling quotes in locked topics (https://bitcointalk.org/index.php?topic=5203983.0), which is nearly as same as what I raised a long time ago.

In that topic, people commented and gave some potential technical steps to build up a script.
Steps to quote posts in locked topics (https://bitcointalk.org/index.php?topic=4144474.msg38212859#msg38212859)
Steps to get imgur links in locked topics (https://bitcointalk.org/index.php?topic=5203983.msg53190724#msg53190724)

I hope that someone will build up that script.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: SFR10 on November 28, 2019, 09:08:27 AM
Found a few more:
- Take note: I'm not vouching for the following to be safe.

TopicsDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
Tampermonkey script to block ignored users (https://bitcointalk.org/index.php?topic=1545254.msg15749798#msg15749798)29/07/2016ColderThanIceHides the field area for ignored users0
Bitcointalk Watchlist Watchdog (https://bitcointalk.org/index.php?topic=1651928.0)17/10/2016LsHalloDisplays the # of unread posts0
A script to count the number of symbols in a message (https://bitcointalk.org/index.php?topic=2895376.0)07/02/2018DimNikCharacter counter0
[RELEASED] @mention notification bot - now with Telegram (https://bitcointalk.org/index.php?topic=5023605.0)07/09/2018PiggyNotification bot for forum/telegram321


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on December 10, 2019, 02:06:00 AM
Found a few more:
- Take note: I'm not vouching for the following to be safe.
Thank you for giving me those ones. As the reminder in OP, people have to take care of their security by using scripts, addons, bots listed in this thread.
Everyone have intention to use any of those userscripts/ extensions should accept risks themselves. Even those ones listed here published by well-known users, it does not guarentee that you have zero risk when using them.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: babo on December 10, 2019, 10:25:22 AM
https://bitcointalk.org/index.php?topic=3001846.0

is dead project

not work and btct.ws is dead website

i think is better to remove or create a list of 'dead' project


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on December 12, 2019, 01:45:32 AM
https://bitcointalk.org/index.php?topic=3001846.0

is dead project

not work and btct.ws is dead website

i think is better to remove or create a list of 'dead' project
Agree with you, babo. I updated OP with grey glow effects for dead projects. I will check all scripts listed in OP and update if finding other dead projects later.
Automatic URL shortener for bitcointalk posts


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: giammangiato on December 13, 2019, 10:15:59 AM
@hd49728

If want to add my service in your list -> https://bitcointalk.org/index.php?topic=5209107.0 this is the link
thank you so much


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on December 13, 2019, 11:46:11 AM
If want to add my service in your list -> https://bitcointalk.org/index.php?topic=5209107.0 this is the link
Done. Thank you for creating that bot and letting me know about this. Please give me details if you update your bots to other versions.
TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
[TelegramBot] Merit watcher (check every 5 mins) (https://bitcointalk.org/index.php?topic=5209107.0)12/12/2019giammangiatoMerit notifications33+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on December 30, 2019, 01:17:00 PM
We have been in very last hours of 2019 so let's give me your userscripts if they have not yet been listed in my OP.

Next year, I wish that there are more helpful scripts released by coding enthusiasts in the community. To be honest, guys, I took the idea to create this list from Cyrus, in his announcement topic of his script, and I did not expect the topic is attractive as it has been so far. Happy with your recognition and as being said, I am still waiting for your next scripts/ addons.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: PrimeNumber7 on December 31, 2019, 06:01:52 AM
You can add my Self-Moderator Bot (https://bitcointalk.org/index.php?topic=5209723.msg53349693#msg53349693).


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on December 31, 2019, 11:26:13 AM
You can add my Self-Moderator Bot (https://bitcointalk.org/index.php?topic=5209723.msg53349693#msg53349693).
Done. Thank you for giving me that bot.
TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Self Moderator Bot  (https://bitcointalk.org/index.php?topic=5209723.0)15/12/2019PrimeNumber7To ban UIDs in self-moderated thread30+


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Initscri on January 27, 2020, 01:09:30 AM
You should probably remove https://bitcointalk.org/index.php?topic=5038684.0 since it's no longer available. Has been discontinued as BPIP is creating a 2nd version of the extension.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on January 31, 2020, 02:09:35 AM
You should probably remove https://bitcointalk.org/index.php?topic=5038684.0 since it's no longer available. Has been discontinued as BPIP is creating a 2nd version of the extension.
Thank you so much. I reconstructured OP and updated it with the new section for dead projects.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: libert19 on February 10, 2020, 03:54:10 AM
New one: BitcointalkProjectBot (https://bitcointalk.org/index.php?topic=5224339.0)

Helpful to keep track of trust list.



Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on February 10, 2020, 04:59:14 AM
New one: BitcointalkProjectBot (https://bitcointalk.org/index.php?topic=5224339.0)

Helpful to keep track of trust list.
Thank you. I did not know about that bot till you posted it here.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on February 18, 2020, 05:13:01 AM
Bump with a new userscript

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
A kinda shitty script for quoting posts in locked topics (https://bitcointalk.org/index.php?topic=5226578.0)18/02/2020minifrijuserscript for quoting posts in locked topics22+
_________________________________________________________________________________________________________________________


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: babo on May 22, 2020, 09:13:17 AM
add this

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

a new notified telegram bot by tryninja :)

more bots, more tools, more people happy :D
in the end having more tools allows you to choose the one you like best

my two cents, see you


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Timelord2067 on October 13, 2020, 02:21:46 PM
Dead projects:

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
BPIP.org Chrome & FireFox Extension (https://bitcointalk.org/index.php?topic=5038684.0)27/9/2018InitscriBPIP.org extension34+
_________________________________________________________________________________________________________________________

BPIP for Firefox is still alive and kicking...

https://bitcointalk.org/index.php?topic=5224821.msg55306204#msg55306204


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: cabalism13 on January 01, 2021, 12:56:05 AM
Just want to ask as I am now using an IOS, can this be applied to my device just like on Android and Desktop?
I would like to add the ones that has Merit and other stuffs for my Merit Giving thing, have someone tried it on their IOS?


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: SFR10 on January 01, 2021, 06:45:35 AM
Just want to ask as I am now using an IOS, can this be applied to my device just like on Android and Desktop?
I'm not a coder nor I'm using iOS but AFAIK, most of them should work in there.

New addition:

Dark Theme for Bitcointalk | Nord (https://bitcointalk.org/index.php?topic=5304750.0)29/12/2020VyrineAddon for Firefox/ Chrome/ Opera/ Safari5

Code:
[tr][td][url=https://bitcointalk.org/index.php?topic=5304750.0]Dark Theme for Bitcointalk | Nord[/url][/td] [td][size=8pt]29/12/2020[/size][/td] [td][size=8pt]Vyrine[/size][/td] [td][size=8pt]Addon for Firefox/ Chrome/ Opera/ Safari[/size][/td] [td][size=8pt]5[/size][/td][/tr]


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: cabalism13 on January 01, 2021, 07:33:48 AM
Just want to ask as I am now using an IOS, can this be applied to my device just like on Android and Desktop?
I'm not a coder nor I'm using iOS but AFAIK, most of them should work in there.
still don't  know how as I'm new to SAFARI, and my accounts  are just new,... would be happy if an IOS user can clarify this extensions as working on my Browser as I don't  want to install another.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: hd49728 on September 10, 2022, 11:19:50 AM
New userscripts

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Unofficial Bitcointalk Reporter Badges (https://bitcointalk.org/index.php?topic=5383802.0)18/02/2020mprepReporter Badges84+
Identifying the OP at a glance (https://bitcointalk.org/index.php?topic=5412983.0)18/02/2020PowerGlove5 styles to choose24+
_________________________________________________________________________________________________________________________


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: Initscri on September 11, 2022, 12:50:59 AM
New userscripts

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Unofficial Bitcointalk Reporter Badges (https://bitcointalk.org/index.php?topic=5383802.0)18/02/2020mprepReporter Badges84+
Identifying the OP at a glance (https://bitcointalk.org/index.php?topic=5412983.0)18/02/2020PowerGlove5 styles to choose24+
_________________________________________________________________________________________________________________________

Glad to see you still continuing this list - I plan on producing a few more extensions in the future, will reach out once complete.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: TryNinja on September 11, 2022, 01:07:36 AM
I've created a new userscript: [Script] BitcoinTalk User Notes (https://bitcointalk.org/index.php?topic=5411599.msg60847208#msg60847208)

It adds a note field on each user's profile and posts. You can click the note itself to remove or change it.


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons
Post by: PowerGlove on September 22, 2022, 03:34:00 PM
New userscripts

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Unofficial Bitcointalk Reporter Badges (https://bitcointalk.org/index.php?topic=5383802.0)18/02/2020mprepReporter Badges84+
Identifying the OP at a glance (https://bitcointalk.org/index.php?topic=5412983.0)18/02/2020PowerGlove5 styles to choose24+
_________________________________________________________________________________________________________________________

Thanks for noticing me, but if this topic is meant for userscripts and the like, then I think that TryNinja is more deserving of recognition than I am. His note taking script is really useful and is already helping at least one staff member with their moderation duties [1].

[1] https://bitcointalk.org/index.php?topic=5411599.msg60908057#msg60908057


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on January 03, 2023, 07:25:45 AM
A new userscript from TryNinja. Hide user profile icons
A SMF patch from PowerGlove.

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Hide user profile icons (https://bitcointalk.org/index.php?topic=5224821.msg61529810#msg61529810)02/01/2023TryNinjaUserscript31+
Skipping to the next/previous post within a topic by the same author (https://bitcointalk.org/index.php?topic=5416941.msg61111806#msg61111806)13/10/2022PowerGloveSMF patch52+
_________________________________________________________________________________________________________________________


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on April 25, 2023, 02:23:20 AM
Some new SMF patches from PowerGlove (https://bitcointalk.org/index.php?action=profile;u=3486361).

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Member filtering widget [◇/◈] (https://bitcointalk.org/index.php?topic=5418783.0)30/10/2022PowerGloveSMF patch60+
Should the difference in size between normal and quoted text be smaller? (https://bitcointalk.org/index.php?topic=5423744.0)27/11/2022PowerGloveSMF patch22+
Post history (action=profile;sa=showPosts) sometimes renders code too wide (https://bitcointalk.org/index.php?topic=5432954.0)04/01/2023PowerGloveSMF patch194+
Adding   (non-breaking space) to the BBCode parser (https://bitcointalk.org/index.php?topic=5440501.0)20/02/2023PowerGloveSMF patch51+
Making new messages more obvious (https://bitcointalk.org/index.php?topic=5448357.0)11/04/2023PowerGloveSMF patch48+
Copy button next to content in code command  (https://bitcointalk.org/index.php?topic=5450391.msg62159966#msg62159966)28/04/2023TryNinjaUserscript3+
Imgur to TalkImg - automatically fix your broken images (https://bitcointalk.org/index.php?topic=54526620)14/05/2023TryNinjaUserscript64+
Fix broken Imgur images forum-wide (client only) (https://bitcointalk.org/index.php?topic=5452749.0)14/05/2023TryNinjaUserscript1+
_________________________________________________________________________________________________________________________


Title: Re: List of Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on September 09, 2023, 07:01:16 AM
New SMF patches from PowerGlove (https://bitcointalk.org/index.php?action=profile;u=3486361).

Do you know anything else (userscripts, add-ons, SMF patches) ?

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
A concise 2FA/TOTP implementation (https://bitcointalk.org/index.php?topic=5457330.0)23/6/2023PowerGloveSMF patch240+
Cleaning up the glow tag (https://bitcointalk.org/index.php?topic=5463516.0)16/8/2023PowerGloveSMF patch26+
Decoupling message IDs from topic IDs (https://bitcointalk.org/index.php?topic=5464307.0)23/8/2023PowerGloveSMF patch210+
Improving the auto-linker (https://bitcointalk.org/index.php?topic=5466011.0)07/9/2023PowerGloveSMF patch35+
Encouraging non-lazy PM subjects (SMF patch) (https://bitcointalk.org/index.php?topic=5467146.0)18/9/2023PowerGloveSMF patch7+
_________________________________________________________________________________________________________________________


Title: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on October 03, 2023, 10:55:48 AM
A belated welcome to the October and we have a new SMF patche from PowerGlove (https://bitcointalk.org/index.php?action=profile;u=3486361).

It is like you bring him ideas, requests and he will make it within allowance from theymos. His hands are tight now but even so he is productively creating many SMF patches.
I don't have access to theymos' modifications to SMF 1.1.19, so there are things (merit system, trust system, etc.) that I'm unable to patch. Maybe one day theymos and I will come to an arrangement that broadens my reach, but for now, my hands are pretty much tied.

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
Topic title RTL weirdness (https://bitcointalk.org/index.php?topic=5468907.0)02/10/2023PowerGloveSMF patch26+
Automatically delete/ edit all bitcointalk posts (https://bitcointalk.org/index.php?topic=5469542.0)07/10/2023SwayStar123Python script17+
_________________________________________________________________________________________________________________________


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on December 22, 2023, 01:11:46 AM

2-Factors Authentication
TopicsDatewritten by
_____________________________________________________________________________________________________________________
Can bitcointalk.org get 2 factor authentication? (https://bitcointalk.org/index.php?topic=178568.0)17/4/2013StevenPine
Why doesn't Bitcointalk support 2FA? (https://bitcointalk.org/index.php?topic=1472714.0)14/5/2016cryptoheadd
2FA on bitcoin talk (https://bitcointalk.org/index.php?topic=2153534.0)05/9/2017dreamer81
Isn't it time to introduce 2FA to enhance user account security ? (https://bitcointalk.org/index.php?topic=3189636.0)24/3/2018DdmrDdmr
Bitcointalk.org 2FA option/feature (https://bitcointalk.org/index.php?topic=5068446.0)13/11/2018tiikol
Should there be an option of adding 2fa for forum accounts? (https://bitcointalk.org/index.php?topic=5148931.0)30/5/2019iamsheikhadil
_____________________________________________________________________________________________________________________

Finally the most asked feature, 2FA, was deployed for Bitcoin talk users.

TopicsDatewritten bySectionMerit
_________________________________________________________________________________________________________________________
A concise 2FA/TOTP implementation (https://bitcointalk.org/index.php?topic=5457330.0) *23/06/2023PowerGloveSMF patch450+
_________________________________________________________________________________________________________________________

*: This SMF patch is added (see this announcement) (https://bitcointalk.org/index.php?topic=5478824.0) on December 21, 2023 by theymos.


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on January 07, 2024, 10:21:07 AM
Another script from TryNinja but did I miss any script?

TopicsDatewritten bySectionMerit
____________________________________________________________________________________________________________
Auto-Save your posts to drafts (https://bitcointalk.org/index.php?topic=5480688.0)07/01/2024TryNinjaUserscript3+
____________________________________________________________________________________________________________

The script was coded after a community member's request. If you have need, make your request, some coders will code scripts for you.


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on March 09, 2024, 04:11:07 AM
We have a new user script from @0x256.

TopicsDatewritten bySectionMerit
____________________________________________________________________________________________________________
Show number (new replies to your posts) (https://bitcointalk.org/index.php?topic=5488104.0)08/03/20240x256Userscript1+
____________________________________________________________________________________________________________


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on May 13, 2024, 01:15:05 PM
We have a new SMF patch from @PowerGlove.

TopicsDatewritten bySectionMerit
____________________________________________________________________________________________________________
Warning against consecutive posts (https://bitcointalk.org/index.php?topic=5496238.0)13/05/2024PowerGloveSMF patch30+
____________________________________________________________________________________________________________

The patch is helpful for good posters but for shit posters, they will not care about any warning like warning for posts in inactive thread last 120 days.


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: SatoPrincess on May 14, 2024, 05:15:34 PM
I could not find this topic in the OP:  Identifying the linked-to post in a topic (SMF patch)  (https://bitcointalk.org/index.php?topic=5491546.msg63898641#msg63898641)

You will be pleased to know that we now have a new addition to the forum as  Theymos just added this patch by PowerGlove (https://bitcointalk.org/index.php?topic=5491546.msg64075749#msg64075749)


Title: Re: [LIST] Bitcointalk.org Userscripts/ Add-ons / SMF patches
Post by: hd49728 on May 20, 2024, 01:06:56 AM
I could not find this topic in the OP:  Identifying the linked-to post in a topic (SMF patch)  (https://bitcointalk.org/index.php?topic=5491546.msg63898641#msg63898641)

Thank you, I knew it but forgot to add it to the table.

Now it is added together with one more SMF patch from PowerGlove.
TopicsDatewritten bySectionMerit
____________________________________________________________________________________________________________
Identifying the linked-to post in a topic (https://bitcointalk.org/index.php?topic=5491546.0)04/04/2024PowerGloveSMF patch50+
Warning against consecutive posts (https://bitcointalk.org/index.php?topic=5496238.0)13/05/2024PowerGloveSMF patch50+
____________________________________________________________________________________________________________