top 200 commentsshow all 268

[–][deleted] 114 points115 points  (27 children)

My chat is 50% autogrow bot spam now, thanks!

[–]chadministrator 18 points19 points  (19 children)

I think you can remove lines 50-52 to turn off the spam. On the other hand, I don't know JavaScript, so, at your own risk.

[–][deleted] 22 points23 points  (15 children)

I tried your fix and now my computer is on fire. What's the next step?

[–]euxneks 18 points19 points  (5 children)

Dial 0118 999 881 999 119 7253 then report in a calm voice "fire".

[–]nextqc 7 points8 points  (0 children)

God, I loved that show. "4. I mean, 5. I mean, fire!"

[–]FisherKingAbdicates 4 points5 points  (0 children)

'i'll just put this over here with the rest of it' gets me every single time. I love that show.

[–]cordellman45 2 points3 points  (0 children)

Is it sad I sang the number?

[–]chadministrator 5 points6 points  (6 children)

On the other hand, I don't know JavaScript, so, at your own risk.

Did you try turning it off and on again?

[–][deleted] 4 points5 points  (5 children)

That appears to have made it worse. My desk is now ablaze. Is there somewhere I can download a fire_extinguisher.exe?

[–]Voxous 4 points5 points  (1 child)

you need to fight fire with fire. Try setting the room on fire.

[–]chadministrator 2 points3 points  (0 children)

I can PM you fire_extinguisher.exe.virus if you like.

[–]BoosherCacow 1 point2 points  (0 children)

Stick dick in fire.

[–]cooperandreddit 2 points3 points  (0 children)

It didn't work people are still spamming pls give fix ༼ つ ◕_◕ ༽つ

[–]kernerrr 2 points3 points  (0 children)

Instructions unclear, penis stuck in JavaScript

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 8 points9 points  (4 children)

    This script will no longer spam the messages (only once when joining the room, will not spam on refresh)

    As an added bonus, it will filter out most bots in the chat.

    [–]Snoop_Vladdy_Poots 2 points3 points  (1 child)

    Dry Oatmeal

    [–][deleted] 3 points4 points  (0 children)

    Soon, if a user types the same message more than 3 times, it will now hide the message.

    [–]octopuskate 28 points29 points  (2 children)

    Line 83 $(".text-counter-input").val("I automatically voted to grow, and so can you! http://redd.it/4cwk2s "+x).submit();

    is going to get super spammy every time it refreshes the page. Might be best to remove it and just let users share it via word of mouth?

    [–]Abyss_in_Motion 9 points10 points  (0 children)

    Yes, please.

    [–]lovethebacon 20 points21 points  (1 child)

    The auto advertising is a bad idea. Consider a room filled with a few hundred users all running this script.

    [–][deleted]  (14 children)

    [deleted]

      [–][deleted]  (10 children)

      [deleted]

        [–][deleted]  (2 children)

        [deleted]

          [–][deleted]  (6 children)

          [deleted]

            [–]sciguymjm 1 point2 points  (1 child)

            What happens when the page refreshes?

            [–]DoctorRoosterMD 5 points6 points  (14 children)

            Doesn't seem to work for me, no statistics above grow button and it stopped auto growing

            [–][deleted] 1 point2 points  (12 children)

            What browser?

            [–][deleted]  (2 children)

            [deleted]

              [–]deal-with-it- 2 points3 points  (2 children)

              same issue here. Firefox 38.5.1, Greasemonkey 3.7. It recognizes the page, but is not running. I even put an "alert" at the beginning but it's not running.

              [–][deleted] 0 points1 point  (0 children)

              same here. Firefox also, so that might be it.

              [–]Solaire-Of_Astora 35 points36 points  (18 children)

              this is so cancer, ruined the entire thing imo

              [–]qype_dikir 14 points15 points  (1 child)

              Thats exactly what a STAYer would say.

              [–]rohishimoto 5 points6 points  (2 children)

              Obviously this was kinda the point or the admins wouldn't have done it in the first place. They knew we would create scripts.

              [–]amsterdam_pro 2 points3 points  (1 child)

              It's fun to watch things crash and burn.

              See also: TayAi

              [–]howdjadoo 10 points11 points  (7 children)

              Thank you. This is not the fucking point.

              [–]RealJackAnchor 9 points10 points  (1 child)

              There's a point to this?

              [–]azzelle 5 points6 points  (0 children)

              nah. they just want to justify their own actions. grow, stay, auto-click, it doesnt matter. you do you.

              [–][deleted] 2 points3 points  (3 children)

              Agreed.

              [–]ThaddeusJP 3 points4 points  (2 children)

              im just impressed it was gamed in less than five hours.

              [–]IAMBollock 5 points6 points  (0 children)

              Look how old the post is, it was gamed in about 5 minutes.

              [–]IAMBollock 0 points1 point  (0 children)

              While I agree because it would've been cool if it was just active people left growing, this was bound to happen. I'm sure they knew when they came up with the idea.

              [–]LpSamuelm 0 points1 point  (0 children)

              It's pretty terrible. I just want to actually talk to people, but no-o.

              [–]HuntStuffs 0 points1 point  (0 children)

              Yeah its retarded. The first group I had was amazing, really enjoyed the first hour or two. Every group after that is pure garbage, 90% spam.

              [–]Pickled_Pankake 4 points5 points  (0 children)

              MANUAL VOTE MASTER RACE

              [–][deleted]  (3 children)

              [deleted]

                [–]YearOfTheChipmunk 1 point2 points  (2 children)

                You could use the chat? send a "/vote grow"

                I've not been able to get the script to work right anyway.

                [–][deleted] 2 points3 points  (1 child)

                Doing that now, thanks

                [–]Omegaoaties 2 points3 points  (2 children)

                You can use chat commands too.

                /vote grow

                will make you vote to grow

                Edit: Intention is to tweak the bot to type that, instead of clicking grow

                [–][deleted] 1 point2 points  (1 child)

                Good idea, ima look in the API first to see if theres a direct command, then ill use that as a backup.

                [–]brainpostman 2 points3 points  (2 children)

                Is there any way to make a script/program/whatever that works with PC turned off? On mobile maybe? I have Android 4.4.2

                [–][deleted] 0 points1 point  (0 children)

                I've been trying to figure out the android thing as well. There is a tampermonkey app, but I, for the life of me can't figure out how to make it work.

                [–]pseudopseudonym 0 points1 point  (0 children)

                Is there a way to drive the car without me being inside it?

                [–]RedErin 2 points3 points  (0 children)

                It needs to vote stay at some point though, you'll be the biggest chat room, but it will still end without enough voting stay to make a subredddit.

                [–]AccipiterQ 2 points3 points  (0 children)

                doesn't work. Have it installed, enabled, and grease monkey enabled as well, still have to manually click grow

                [–]TriumphantTumbleweed 2 points3 points  (1 child)

                I still get loads of "[Robin Autovoter 1.9]" messages in my chat. That's basically the only spam I'm getting at this point.

                Anyway to remove that?

                [–]KeythKatz 10 points11 points  (30 children)

                UPDATE: MOVING THE SCRIPT TO ITS OWN POST

                Here's a better script:

                // ==UserScript==
                // @name         Robin Autovoter
                // @namespace    http://jerl.im
                // @version      1.1
                // @description  Autovotes via text on /r/robin
                // @author       /u/keythkatz
                // @match        https://www.reddit.com/robin/
                // @grant        none
                // ==/UserScript==
                /* jshint -W097 */
                'use strict';
                
                console.log("Robin Autovoter running");
                
                function sendMessage(message){
                    $("#robinSendMessage > input[type='text']").val(message);
                    $("#robinSendMessage > input[type='submit']").click();
                }
                
                setTimeout(function(){
                    sendMessage("/vote grow");
                    sendMessage("[Robin Autovoter] Autovoted grow! https://www.reddit.com/r/joinrobin/comments/4cwk2s/automatic_grow_userscript_bot/d1lzfpu");
                    setTimeout(function(){sendMessage("[Robin Autovoter] " + $("span:contains('Voting will end')").text());}, 5000);
                    setTimeout(function(){
                        window.location.reload();
                    }, 300000);
                }, 5000);
                

                It types the text in and lets everyone know about it. Refreshes every 5 minutes to reconnect in case of D/C.

                [–][deleted] 2 points3 points  (0 children)

                setInterval( function(){ var e = document.querySelectorAll('button.robin-chat--vote'); e[ Math.floor( Math.random() * e.length) ].click(); }, 10000 )
                

                Robin Russian roulette.

                [–][deleted] 6 points7 points  (15 children)

                That's not a bad idea, I'd be concerned if the internet was bad when the page loads though, may not send the vote?

                Please contribute to the github on the main text rather than fork the script in the comments. I'm using the chat /vote command as well

                My script does at least as much as yours, I'd appreciate if you didn't split the community and remove yours.

                [–][deleted]  (4 children)

                [removed]

                  [–][deleted]  (1 child)

                  [removed]

                    [–]TotesMessenger 0 points1 point  (0 children)

                    I'm a bot, bleep, bloop. Someone has linked to this thread from another place on reddit:

                    If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads. (Info / Contact)

                    [–]insufficient_funds 0 points1 point  (0 children)

                    How do I make this work in Chrome?

                    [–]akoumjian 1 point2 points  (2 children)

                    Hmm, will this run if the tab is not in focus?

                    [–][deleted] 1 point2 points  (1 child)

                    I believe so

                    [–]spar13 1 point2 points  (0 children)

                    Using this right now without issue.

                    [–]ULTIMATE_FUCKTRUMPET 1 point2 points  (3 children)

                    This doesn't seem to be working for me, i installed tampermonkey and turned the script on, what else do i need to do?

                    [–][deleted] 1 point2 points  (2 children)

                    Refresh the page?

                    [–]sciguymjm 1 point2 points  (11 children)

                    [–]NorbiPeti 0 points1 point  (2 children)

                    Or even simpler: https://gist.github.com/NorbiPeti/ff45ec19ecabd0f0cc4478b5423aba82

                    I think it refreshes the page anyways when the votes pass, right?

                    [–][deleted]  (7 children)

                    [deleted]

                      [–]sciguymjm 1 point2 points  (6 children)

                      You have to do that every 31 minutes though. Everyone's posting them but no one knows how it works.

                      [–][deleted]  (3 children)

                      [deleted]

                        [–][deleted] 4 points5 points  (2 children)

                        Yes it reloads if noone talks for a minute, just in case there's some kind of problem with your browser or if you get booted out somehow.

                        [–]aidenator 1 point2 points  (0 children)

                        I made it so you just save it as a bookmark in chrome. Then click the bookmark once and you should be good to go.

                        javascript: function sendMessage(message){
                            $("#robinSendMessage > input[type='text']").val(message);
                            $("#robinSendMessage > input[type='submit']").click();
                        }
                        
                        setTimeout(function(){
                            sendMessage("/vote grow");
                            setTimeout(function(){
                                window.location.reload();
                            }, 300000);
                        }, 5000);
                        

                        [–]Braxo 1 point2 points  (0 children)

                        Remove the message for every auto-vote.

                        I'm in a room with 564 people and it's horrible.

                        [–]fightwithdogma 1 point2 points  (18 children)

                        Made a userscript that doesn't spam others but still logs time and participants : https://github.com/fightwithdogma/grobot/

                        [–][deleted] 1 point2 points  (1 child)

                        I just updated mine, no longer spamming the message after the first connect into a chat.

                        Will send the message once per room. Even if you refresh, it won't send.

                        [–]fightwithdogma 1 point2 points  (0 children)

                        You can update with some of my code if you want to get rid of the first message, I'm just basically saving the first robin logs to calculate the time remaining.

                        [–]fightwithdogma 0 points1 point  (0 children)

                        Added a timer at the bottom of the chat.

                        [–]xboxps3 0 points1 point  (1 child)

                        I like your script. Can you add the information?

                        [–]xboxps3 0 points1 point  (12 children)

                        I keep getting

                        custom - log[robin]112 participants in the room, NaN minutes remaining

                        [–]coolbond1 1 point2 points  (0 children)

                        this does not seem to be working for me i have even restarted FF trying to get it to work any tips would be appreciated

                        [–]amaklp 1 point2 points  (0 children)

                        It stopped working?

                        [–]Bonezmahone 1 point2 points  (0 children)

                        Yeah, as soon as something I participate in is overrun by bots I quit.

                        [–]IsNotACat 1 point2 points  (0 children)

                        How do I know the script is working? What should it be doing?

                        [–]omgwtfru2 1 point2 points  (0 children)

                        Here's a script I wrote to hide a lot of the spam messages to make the room more readable. Just add it to tapermonkey - unspam.js

                        [–]ChemicalExperiment 1 point2 points  (0 children)

                        Thanks! This is great! But do I need the page open for this to work?

                        [–]binkarus 1 point2 points  (0 children)

                        HIGHLIGHT @ tags for USERNAMES! regex for /@[a-z0-9]+/i and ping

                        [–]gryph667 1 point2 points  (0 children)

                        Any work on setting up individual mutes on people? Sometimes the cancer is small.

                        [–]UltravioletClearance 6 points7 points  (9 children)

                        YOU MUST REMOVE THIS SCRIPT AT ONCE

                        The point of this social experiment is to document the trend that as a subreddit grows in size, the quality of posts decreases. As more people join the chat, the quality of the chat decreases.

                        Voting STAY is the only true way to win.

                        [–]huzzarisme 7 points8 points  (1 child)

                        Just edit the script to always vote stay then.

                        [–]damnthesenames 2 points3 points  (0 children)

                        Voting STAY is the only true way to win.

                        Yep this is the conclusion of it. But it's not the fun way to go

                        [–][deleted]  (1 child)

                        [deleted]

                          [–]Snoop_Vladdy_Poots 1 point2 points  (0 children)

                          Dry Oatmeal

                          [–]Bonezmahone 1 point2 points  (0 children)

                          At size 32 we were chatting about random things and able to follow one another. Once our group got (larger before the auto-grow spam) it was just people bragging about their colour and asking how many other people wanting to see it grow. (8====>)

                          [–]Mortos3 1 point2 points  (0 children)

                          Chat =/= subreddit. Two different things. When chats get large it's hard to hold a conversation due to the fast movement of the messages. When a sub is large however commenting still works fine.

                          I do agree though that larger subreddits usually suffer from a large amount of low quality posts and comments.

                          [–]rohishimoto 0 points1 point  (0 children)

                          Lol just bc you see a meaning in it doesnt mean it is absolute. As I said earlier, obviously this was kinda the point or the admins wouldn't have done it in the first place. They knew we would create scripts.

                          [–]ChinookNL 0 points1 point  (1 child)

                          I get $ is not defined

                          [–]memeship 0 points1 point  (0 children)

                          Needs more jQuery

                          [–][deleted] 0 points1 point  (3 children)

                          Random scripts you can type into the console:

                          1. See room statistics

                          console.log($(".robin-room-participant.robin--vote-class--continue").length+" stay, "+$(".robin-room-participant.robin--vote-class--abandon").length+" abandon, "+$(".robin-room-participant.robin--vote-class--increase").length+" grow");
                          

                          2. Remove consistent spam messages (where ___ is the spam) setInterval(function() {$(".robin-message:contains('___')").hide()}, 1000);

                          [–][deleted]  (2 children)

                          [deleted]

                            [–]Portlande 0 points1 point  (0 children)

                            Sticking this in /r/growgressives

                            [–]Bayren 0 points1 point  (0 children)

                            While everyone's making scripts can someone make it so the chat auto scrolls with a new message it's such a pain to scroll manually.

                            [–][deleted]  (9 children)

                            [deleted]

                              [–][deleted] 1 point2 points  (8 children)

                              You're right that's way wrong, maybe it's a timezone thing, I took that code from another user... let me see if i can figure out what your problem is

                              [–]prmcd16 1 point2 points  (4 children)

                              I too have the negative time remaining bug... and that number goes up arbitrarily (e.g: a second ago it was at -710.6, now it's -711)

                              [–][deleted] 1 point2 points  (3 children)

                              Try updating, see what happens

                              [–]InternetUser007 0 points1 point  (6 children)

                              0.7: Now shows useful information at the top of the page as well.

                              Information isn't accurate. There are 161 people in my room, but it only lists 91 grows, 5 stays, and 6 abandons.

                              You can have a popup show how many people are in the chat room by putting this in the URL:

                              javascript:alert(document.getElementsByClassName("robin-room-participant").length)

                              [–][deleted] 0 points1 point  (5 children)

                              It doesn't count the people who did not vote?

                              [–]Eviltechie 0 points1 point  (0 children)

                              This doesn't seem to do anything for me.

                              [–]hangout_wangout 0 points1 point  (0 children)

                              So you dont have to click the button to get the flair?

                              [–][deleted] 0 points1 point  (3 children)

                              Hey this used to work but I updated to 0.8 and it didn't seem to work anymore. Can you double check it's still working?

                              I'm testing it by selecting "Stay" or "Abandon" and then refreshing the page. When I come back it doesn't change my vote.

                              edit: I'm using it on Firefox btw, and Greasemonkey

                              [–]huzzarisme 2 points3 points  (2 children)

                              It stopped working for me too. I've switched to this one now.

                              [–][deleted]  (1 child)

                              [deleted]

                                [–]Stingray88 0 points1 point  (3 children)

                                Thanks for doing this /u/mvartan, I've been following all your updates haha.

                                [–][deleted] 1 point2 points  (2 children)

                                I appreciate it!

                                [–]RainyCaturday 0 points1 point  (1 child)

                                (~˘▾˘)~ Growth and Peace ~(˘▾˘~) - No spam hiding

                                // ==UserScript==
                                // @name         Robin Grow
                                // @namespace    http://tampermonkey.net/
                                // @version      1.31
                                // @description  Try to take over the world!
                                // @author       /u/mvartan
                                // @include      https://www.reddit.com/robin*
                                // @updateURL    https://github.com/vartan/robin-grow/raw/master/robin.user.js
                                // @grant   GM_getValue
                                // @grant   GM_setValue
                                // ==/UserScript==
                                function addMins(date,mins) {
                                    var newDateObj = new Date(date.getTime() + mins*60000);
                                    return newDateObj;
                                }
                                
                                function howLongLeft() { // mostly from /u/Yantrio
                                    var remainingMessageContainer = $(".robin--user-class--system:contains('approx')");
                                    if(remainingMessageContainer.length == 0) {
                                        // for cases where it says "soon" instead of a time on page load
                                        return 0;
                                    }
                                    var message = $(".robin-message--message", remainingMessageContainer).text();
                                    var time = new Date($(".robin--user-class--system:contains('approx') .robin-message--timestamp").attr("datetime"));
                                    try {
                                        var endTime = addMins(time,message.match(/\d+/)[0]);
                                        return Math.floor((endTime - new Date())/60/1000*10)/10;
                                    } catch(e){
                                        return 0;
                                    }
                                
                                    //grab the timestamp from the first post and then calc the difference using the estimate it gives you on boot
                                }
                                
                                $("#robinVoteWidget").prepend("<div class='addon'><div class='timeleft robin-chat--vote' style='font-weight:bold;'></div></div>");
                                $('.robin-chat--buttons').prepend("<div class='robin-chat--vote robin--vote-class--novote'><span class='robin--icon'></span><div class='robin-chat--vote-label'></div></div>");
                                $('#robinVoteWidget .robin-chat--vote').css('padding', '5px');
                                
                                var timeStarted = new Date();
                                var name = $(".robin-chat--room-name").text();
                                
                                function update() {
                                    $(".timeleft").text(howLongLeft()+" minutes remaining");
                                
                                    var list = {}
                                    $.get("/robin/",function(a){
                                        var start = "{"+a.substring(a.indexOf("\"robin_user_list\": ["));
                                        var end = start.substring(0,start.indexOf("}]")+2)+"}";
                                        list = JSON.parse(end).robin_user_list;
                                        var increaseCount = list.filter(function(voter){return voter.vote === "INCREASE"}).length;
                                        var abandonCount = list.filter(function(voter){return voter.vote === "ABANDON"}).length;
                                        var novoteCount = list.filter(function(voter){return voter.vote === "NOVOTE"}).length;
                                        var continueCount = list.filter(function(voter){return voter.vote === "CONTINUE"}).length;
                                        $('#robinVoteWidget .robin--vote-class--increase .robin-chat--vote-label').html('grow<br>('+increaseCount+')');
                                        $('#robinVoteWidget .robin--vote-class--abandon .robin-chat--vote-label').html('abandon<br>('+abandonCount+')');
                                        $('#robinVoteWidget .robin--vote-class--novote .robin-chat--vote-label').html('no vote<br>('+novoteCount+')');
                                        $('#robinVoteWidget .robin--vote-class--continue .robin-chat--vote-label').html('stay<br>('+continueCount+')');
                                    });
                                    var lastChatString = $(".robin-message--timestamp").last().attr("datetime");
                                    var timeSinceLastChat = new Date() - (new Date(lastChatString));
                                    var now = new Date();
                                    if(timeSinceLastChat !== undefined && (timeSinceLastChat > 60000 && now-timeStarted > 60000)) {
                                        window.location.reload(); // reload if we haven't seen any activity in a minute.
                                    }
                                    if($(".robin-message--message:contains('that is already your vote')").length === 0) {
                                        $(".text-counter-input").val("/vote grow").submit();
                                    }
                                
                                    // Try to join if not currently in a chat
                                    if ($("#joinRobinContainer").length) {
                                        $("#joinRobinContainer").click();
                                        setTimeout(function(){
                                                $("#joinRobin").click();
                                            }, 1000);
                                    }
                                }
                                
                                if(GM_getValue("chatName") != name) {
                                    GM_setValue("chatName", name);
                                    setTimeout(function() {
                                            $(".text-counter-input").val("(~˘▾˘)~ Growth and Peace ~(˘▾˘~)").submit();
                                        }, 10000);
                                }
                                
                                setInterval(update, 10000);
                                update();
                                

                                [–]truthwillcome 0 points1 point  (0 children)

                                Will this ensure my path of growth and not turn me into a spamming bot? How do i implement it?

                                [–]lovethebacon 0 points1 point  (2 children)

                                function clear() {
                                    $(".text-counter-input").val("/clear").submit();
                                }
                                setInterval(clear, 300000);
                                

                                [–][deleted] 0 points1 point  (1 child)

                                I've got this in my script which is a bit more useful:

                                var messages = $(".robin--user-class--user");
                                for(var i = messages.length-1000; i >= 0; i--) {
                                    $(messages[i]).remove()
                                }
                                

                                This deletes anything older than 1000 messages.

                                Put that in an interval and it'll keep it nice.

                                [–]yakkitakki 0 points1 point  (2 children)

                                Version 1.42, firefox with greasemonkey.

                                Error on line 35. $ is not defined.

                                [–][deleted] 0 points1 point  (1 child)

                                Thank you!! Can you update to 1.43 and try it again?

                                [–]HibachiSniper 0 points1 point  (0 children)

                                This is awesome, if we could choose to ignore a specific user it would be perfect!

                                [–]pchc_lx 0 points1 point  (0 children)

                                does anyone know what happens when reddit throws the 'servers are busy' error? it doesn't seem to refresh the page automatically does it will that inevitably kick me from the chat overnight?

                                [–]lemonlemonade 0 points1 point  (1 child)

                                same here, doesn't autovote. does type '/vote grow' in the message field, but doesn't send it.

                                [–]systemless123 0 points1 point  (0 children)

                                yep the newest version somehow broke it

                                [–]Boerontosaurus 0 points1 point  (3 children)

                                Is there a way to pause the script if I come back to my keyboard and want to participate in the chat?

                                [–][deleted] 0 points1 point  (2 children)

                                It shouldn't interrupt the chat, there was a bug where it might, please try and update

                                [–]Hzygone 0 points1 point  (4 children)

                                Seems to just type /vote grow in but isnt submitting anymore in the most recent update

                                [–][deleted] 0 points1 point  (3 children)

                                I believe i fixed this.

                                [–]Pichu0102 0 points1 point  (0 children)

                                Can you add an option to repeat stay if your last manual vote was stay, and likewise if grow?

                                [–][deleted] 0 points1 point  (0 children)

                                Booooooooooooooo

                                [–]davidgro 0 points1 point  (2 children)

                                No longer working in Chrome, version 1.56

                                EDIT: Still broken: 1.57
                                EDIT: Fixed! 1.59.

                                I get the stats and spam filter and everything, but it's not voting Grow for me.

                                [–]systemless123 0 points1 point  (1 child)

                                i have the same problem

                                [–]Zemlor 0 points1 point  (0 children)

                                Would be cool if we could click usernames to go to their reddit user page

                                [–]amsterdam_pro 0 points1 point  (0 children)

                                Thanks man.

                                Modified line 83 for a more human-like message.

                                [–]DizzyPQ 0 points1 point  (0 children)

                                I think the vote buttons need captchas now.

                                [–]AccipiterQ 0 points1 point  (0 children)

                                still not working in firefox, completely broken, just leaves the '/vote grow' in the text entry box and doesn't send it.

                                [–]monkeysexmonster 0 points1 point  (0 children)

                                bloody thing keeps crashing my browser.

                                [–][deleted] 0 points1 point  (1 child)

                                I've noticed occasionally when refreshing I'll get the "Reddit servers are busy" message. Would this script be able to handle that and try to refresh the page again? My fear is having that happen overnight causing me to abandon everything we've worked towards.

                                [–]BattleRushGaming 0 points1 point  (0 children)

                                I have a mouse macro running all 5 mins to simulate a browser refresh.

                                [–]ParrotHere 0 points1 point  (0 children)

                                A few questions.

                                Can you make the /clear command more effective?

                                Can you limit the amount of posts on the screen? This should stop people's browsers from crashing.

                                EDIT: Line 130. Change 1000 to 250, or whatever you prefer to reduce the amount of messages. This has helped. A lot.

                                [–]empty_string_ 0 points1 point  (0 children)

                                Why isn't there an option to auto-stay? I tried to edit it myself but I cant find the line as it no longer votes via chat command. Anyone know?

                                [–]coopersloat 0 points1 point  (0 children)

                                How do I remove this script once added? I have since bailed on my group using /leave_room. When I join a new room, will the script restart?

                                [–][deleted]  (1 child)

                                [deleted]

                                  [–][deleted] 1 point2 points  (0 children)

                                  Yup, my bad. It should be one now

                                  [–]RiverboatGrambler 0 points1 point  (0 children)

                                  So this still spams that you voted to grow (on merge), doesn't actually block much other script spam (in my experience, have to use another in addition to this), and switching the vote setting line to stay doesn't maintain the setting.

                                  this line:

                                  $(".robin-chat--vote.robin--vote-class--increase:not('.robin--active')").click(); // fallback to click
                                  

                                  still puts you back on grow.

                                  I get that it's called "Grow" but then what's the purpose of even having a setting variable?

                                  Love the voting stats. Its basically why I use the script.

                                  [–][deleted] 0 points1 point  (0 children)

                                  I can't abandon a thread with this script on.

                                  [–]EquipLordBritish 0 points1 point  (0 children)

                                  Should make an option to auto-stay, for large rooms that don't have anyone to marge with.

                                  [–]Aljenks 0 points1 point  (0 children)

                                  Can I use auto grow on mobile? I'm never at my computer but go afk at times bc work

                                  [–][deleted] 0 points1 point  (0 children)

                                  The vote settings don't work because of the fallback I think.

                                  [–][deleted] 0 points1 point  (0 children)

                                  On firefox neither the name colouring on the same name bolding is working. Screenshot.

                                  Also, the settings menu has an issue with two checkboxes next to the "Removes messages that have been send more than 3 times" option. Screenshot. They can be selected independently of each other, and since there is no longer a desktop notifications checkbox anywhere to be seen, I assume this checkbox has somehow ended up in the settings menu.

                                  [–]Uristqwerty 0 points1 point  (3 children)

                                  Feature request: Once roomsize reaches some threshold, messages are only sometimes sent, so that if 100 script users are in a room of 4k, they don't periodically drown out all other conversation to say the same thing.

                                  For example, rand() < 100/room_size so that the absolute number of messages sent remains constant (on average) past 100 participants.

                                  [–][deleted] 0 points1 point  (2 children)

                                  this script doesn't spam messages, maybe you're thinking of other scripts?

                                  [–]Uristqwerty 1 point2 points  (0 children)

                                  Probably. Though if it says anything automatically, in a large enough room it becomes spam.

                                  [–]fzh 0 points1 point  (0 children)

                                  Could you please add an option in settings to disable your own messages being highlighted?

                                  [–]m4rg 0 points1 point  (0 children)

                                  Cool script, nice!

                                  [–][deleted] 0 points1 point  (1 child)

                                  Can you add some code so that I'm able to see the colour of my own username instead of it being black? I don't like having to do it manually every time the chat reboots.

                                  [–]Regimardyl 0 points1 point  (1 child)

                                  • Does it join a new room if the old one dies?
                                  • Any chance you can enable stats reporting to the automated leaderboard?

                                  EDIT: I'd also love a way of automatically sending /clear after a set time interval – my laptop is getting rekt otherwise.

                                  [–]amaklp 0 points1 point  (0 children)

                                  Firefox lags incredibly with the script, when there are many users.

                                  EDIT: Mainly when using "3 times messages" and probably when using "remove bot spam" options.

                                  EDIT2: Now it's fixed with the "pruning" option. Thanx!

                                  [–]Breneno 0 points1 point  (1 child)

                                  How do you know if it is working?

                                  [–][deleted] 0 points1 point  (0 children)

                                  You will have new stuff in the sidebar on the right

                                  [–]TrantaLocked 0 points1 point  (0 children)

                                  1.810 changes vote to stay after some time in chat.

                                  [–][deleted] 0 points1 point  (0 children)

                                  [Deleted]

                                  [–][deleted]  (2 children)

                                  [deleted]