scrobble.life
STEMGeeks

Slobberchops HIVE Web Tools: Who Didn't Vote?

tool.PNG

Sometimes you get a slice of inspiration from someone else. Yesterday @pharesim’s post did just that.

He describes his Web Tool as 'a small tool', and its function to me was irrelevant as I was far more interested in what was behind it..., the code. Being the geek I am, all kinds of ideas started springing into my mind.

It's hardly rocket science. Javascript is the preferred language of the web so why have I been struggling with the likes of Flask and Python to host websites to run my scripts?

pages.PNG ...'GitHub pages, free hosting with SSL included, I learned a lot yesterday'...

Another aspect of this post I picked up on was the hosting service of GitHub he was using. I have had a repository there for several years but didn't realise how easy it is to publish a site directly using the 'pages' feature.

Well doh!…, thanks so much for opening my eyes @pharesim..., talk about not seeing the wood for the trees. @bingbabe was working all day yesterday so I was determined to churn out something useful up and running in just half a day.

image.png ...'a sub-section of the original 'Who Didn't Vote' script written in Python, nice and easy to convert if you are using condenser calls'...

'Who Didn't Vote' is… was, a Python script I originally wrote maybe 2 years ago. It always irked me that my posts would get comments and some users would not bother giving me a vote for my efforts.

Occasionally, this is done in error, but there are certain cunts who repeatedly comment on my posts (and other Orca's) simply to gain a comment vote.

workflows.PNG ...'how did I miss all this, make your changes, and it publishes all your new shit within minutes, brilliant!'...

Rinse and repeat with the Orca's and said cunts never run out of voting power and gain free votes from the more benevolent (stupid) types like me who encourage comments and dish out juicy votes.

I have heard on the underground grapevine there is a preferred 'list' of HIVE users to target for juicy comment votes. Leave a bullshit comment that's a little better than 'Nice Post' and you can gain some free pennies.

Call me paranoid but this behaviour does irk me and ‘Who Didn’t Vote’ was born out of frustration of these types.

image.png ...'adding some metadata might help with SEO, yes.., dream on, the only hits this will get are direct ones'...

So after a little farting around I managed to get a basic version of 'Who Didn't Vote' hosted on GitHub. A little HTML integrated into the Javascript functions that are basically the same calls to the HIVE API using an external URL call and things were looking good.

const apiUrl = "https://api.hive.blog";

The site looked basic and bland so I added some Tailwind CSS into the code, using the knowledge I picked up when designing and putting together ‘Tales of the Urban Explorer’.

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-YXN7LF0FT5"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-YXN8LE03T5');
</script>

Next I headed over to Google Analytics, added an new property and the website details. Shove the code they give you in the header section and you are set. Now you can monitor who’s looking at your brand new shiny creation.

image.png

It's quite simple but works well. Simply add your username, Click 'Analyse Most Recent Post' and it will show you who's commenting but abstaining from voting for your latest lovingly crafted piece of work.

alert("Stop being a smart-arse, and add a proper username.");

Me being me of course had to add something a little irregular into the code. At least I didn't suffix it with 'you twat'. I must be mellowing.

cover.PNG

While ‘Who Didn’t Vote’ could be quite useless for some, I get a lot of auto-votes that I never ask for but don't complain about.

It can be hard to keep track of who has not bothered to leave a vote, but based on my previous sentence this could be a useless tool for you.

I suspect my fellow Orca’s will make use of it.

results.PNG ...'this is what you see after hitting 'Analyse Most Recent Post'. It's quite obvious on who didn't give you a vote'...

Having been hanging around here for years, many auto-votes are a consequence of past users long since gone who still have a stake and have discarded their accounts. Some are so old they are from the STEEM days, and never saw HIVE.

Well shit happens, and that’s the way things are here. Stick around long enough and you will gain the same 'benefits'.

Today woke up my coding head yet again. I work with Powershell most of my working days, and I can see Javascript is not so far-fetched from that with its squiggly brackets syntax.

image.png ...'my Python graveyard folder, full of scripts, some working, some not, some could be hosted and made use of'...

I can think of at least one more 'tool' that could be converted using a similar strategy, one I have not used in some time. First I will need to re-write it as I am sure it uses the deprecated BEEM library, and Javascript isn't going to like that much.

Future updates to ‘Who Didn’t Vote’ could be, displaying the primary image of the last post, displaying the vote weight of the voter and the ability to check older posts.

image.png ...'Who Didn't Vote - Python version, usable only be me and only on my latest post'...

If they are giving you a 1% vote and a 'Nice Post' comment, it's hardly better than no vote at all and falls into the 'taking the piss' bracket.

DISCLAIMER: Some judgement on what you see is simply common sense. Use this tool at your discretion. Votes are not mandatory and stake-holders can do whatever they like. My opinions about commenting without voting are my own, and not necessarily the same as others.

I think I am going to enjoy converting my library of ‘geek only’ Python utilities so the masses can use them. Expect more from me soon.

Who Didn’t Vote can be found here, and the source on my GitHib repository here.

RedLine.png

Do you like posting your Urbex content and photography for FREE on Facebook and YouTube? I like to get some form of reward for my work and every time I create I do just that. Take a look at The Urbex Community on HIVE.

If you want to keep creating for FREE then ignore what you are reading. If you want to be like me and gain something other than BUGGER ALL for your work then click here and learn about posting on the HIVE blockchain.

My Urban Exploration Tales can be found directly on the internet via my Website: 'Tales of the Urban Explorer'.

RedLine.png

TalesLogo.JPG

RedLine.png

CurieCurator.jpg

RedLine.png

Drooling Maniac.JPG

If you found this article so invigorating that you are now a positively googly-eyed, drooling lunatic with dripping saliva or even if you liked it just a bit, then please upvote, comment, rehive, engage me or all of these things.

Comments · 39

  • @captaindingus(73)· 527d

    Damnit man - sorry I missed this post because it is a... "beautiful post" lol

    This one is really cool but I don't think I get enough interaction to worry about if a commenter voted or not...

    Although lately... I've been getting a few comments that I'm like "those seem curiously AI scripted"... hmmmmmmmmmmmmm

  • @hive-lu(65)· 531d

    Hello slobberchops!

    It's nice to let you know that your article will take 6th place. Your post is among 15 Best articles voted 7 days ago by the @hive-lu | King Lucoin Curator by szejq

    You receive 🎖 0.8 unique LUBEST tokens as a reward. You can support Lu world and your curator, then he and you will receive 10x more of the winning token. There is a buyout offer waiting for him on the stock exchange. All you need to do is reblog Daily Report 629 with your winnings.

    2.png


    Invest in the Lu token (Lucoin) and get paid. With 50 Lu in your wallet, you also become the curator of the @hive-lu which follows your upvote. Buy Lu on the Hive-Engine exchange | World of Lu created by szejq

    If you no longer want to receive notifications, reply to this comment with the word STOP or to resume write a word START

  • @alohaed(68)· 535d

    I did listen to the Cardiacs "Is this the Life" fives times in the past week. Behold the power of suggestion!

  • @uwelang(79)· 535d

    I like that tool (would love to have more options to see not recent but also other previous posts). Am following this now - have one that always comments, never votes - will try to find out "nicely" why she/he/it is fishing for comment votes. My bad is I really try to vote a lot comments - I should be more selective. Great tool though @slobberchops

  • @cositav(73)· 537d

    Hi, I tried the "Who didn't vote for you?" code, haha. It's interesting and I guess it will be useful to many. As you may have noticed, I don't usually get many votes, but maybe it will be useful later when I get into trends, haha. Speaking of trends, I'm a Hive curator for a small project, and I'd like to know if there's a Hive or external website where I can see the content uploaded to Hive by all users, or if there's a way to see it through peakd, not just the trending content, but all recent content, both trending and non-trending. I need that to make my curation easier. If you could help me, I'd appreciate it, or if you know of a better way.

  • @cositav(73)· 538d

    This is what you see when clicking on "Analyze more recent publication." It is quite obvious who did not give you your vote.

    Jjaaaa I love your irony .... Eye: I come here because you went first to my post ... and I have fun with your sarcastic writing and your crazy stories

  • People actually have a list of accounts to comment on for money? Seems like a pretty slow and tedious way to establish an account...

  • @roswelborges(74)· 539d

    Hello. I'm so grateful for this analysis, which has made me think about what I've been doing. Thanks to you, I've realized some things I haven't been doing properly.

    For example, I myself often reply to comments or comment on people (not at all with the intention of spamming, but rather to show my gratitude and congratulate them on their posts) on several occasions without voting, not because I don't want to, but because my voting level is low at the time.

    But reading articles like this, which so well describes several issues to consider, encourages me to simply work in a more organized and coherent manner, in accordance with my common sense, which is in line with what has been said in recent days.

    I want to thank you for this post, which has allowed me to gain clarity on many things. Hugs.

  • @hivebuzz(74)· 539d

    Congratulations @slobberchops! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

    You got more than 37500 replies.
    Your next target is to reach 38000 replies.

    You can view your badges on your board and compare yourself to others in the Ranking If you no longer want to receive notifications, reply to this comment with the word STOP

    Check out our last posts:

    Our Hive Power Delegations to the March PUM Winners
    Feedback from the April Hive Power Up Day
  • @nanixxx(76)· 540d

    Weirdos are usually very talented people who look in another direction... do what you think is right.

  • @agmoore(76)· 540d

    I love this...It's so rude, I think, to comment and not give even a tiny vote. Also, generic comments that don't relate to the post at all... irritating. I'm torn between ignoring them and giving them a barely registering vote of acknowledgement.

    You have some great tools at your fingertips :) Lots of coding.

  • @harbiter(71)· 540d

    I'm commenting just because my upvote here is number 666 eheh 😈😂

  • @pharesim(74)· 540d

    Glad to hear that I could spark some inspiration!

  • @ackza(74)· 540d

    Lol seriously? Just for this im never upvoting and will always comment. Who the fuck are you to tell people what they should do? As of im suposed to gove you an upvote? How about a downvote?

  • @stayoutoftherz(80)· 540d

    Very useful! I am also annoyed by all the comment farmers who don´t even care about voting the post in first place. How to use this script? Is there a website associated with it?

  • @incublus(79)· 541d

    This is a simple but effective tool. Of course it's not worth using it when I get 3-5 comments on my post, but when I get 10+ comments I will check out this website 😂.

    One idea often leads to another idea.

  • @vaynard86(76)· 541d

    Wow, this is a nice tool. Thank you for sharing with the community!

  • @crypticat(74)· 541d

    Thanks, this is great. There are more and more people thoughtlessly commenting on my blog who do not even bother upvoting. Can you make it so we can check more than just our last post, such as posts done in the past 7 days before payout? I would love to see this feature incorporated into a front end but that is asking a lot.

  • @hivepakistan(70)· 541d

    Curious about HivePakistan? Join us on Discord!

    Delegate your HP to the Hivepakistan account and earn 90% of curation rewards in liquid hive!

    50 HP

    100 HP

    200 HP

    500 HP (Supporter Badge)

    1000 HP

    Follow our Curation Trail and don't miss voting!

    ___

    Additional Perks: Delegate To @ pakx For Earning $PAKX Investment Token


    Curated by gwajnberg

  • @gwajnberg(77)· 541d

    It is nice to navigate to other people scripts… i learned a lot doing that! One of these days I was trying to get some ideas looking at steevc scripts 😹. I do that at my regular work as well. I needed to apply some tools to a pipeline , I found another pipeline that was using some stuff that i need but the rest I wasn’t interested! Mostly copied the logic that I wanted!

  • @valued-customer(75)· 541d

    Handy tool for folks with overwhelming engagement.

    Thanks!

  • @jane1289(76)· 541d

    I thought there's a new proposal when I read, "who didn't vote" , so I checked if I did, lol. This is a great initiative. I usually vote those who wrote relevant comment in my posts. When I don't, It means, I just missed them, ☺️.

  • @seckorama(78)· 541d

    Thank you for this tool. I think I'll start using it.

  • @steevc(81)· 541d

    I know some commenters won't have enough HP to be worth leaving a vote, so I judge on the quality of their comments. What would be neat is to make a browser extension that gives indications in peakd. I know such things are possible, but have no idea how to do it.

    I have various scripts I use that I could look at making available, but I have a bit to learn about how that works.

    Your scripts tend to be a bit 'bolshie' :)

  • @ducecrypto(71)· 541d

    Interesting scripts. I don't have much time to curate so I 100% vote on just about everything I comment on, and even some things that I don't comment on (especially through Snaps and Threads).

  • Do you know if we still have an Auction House on Hive? We used to have something back in the Steem days.

  • @karinxxl(76)· 541d

    Ahhhh you went all in for the automation..I love this concept to be honest. I am a rewarder and replier always on everything that comes at a reply to my post...But when I see someone go for the 'nice post' reply I also head over to their profile to see how in general the replies to others are as well

    The shorter the reply, the shorter my reply..And if this is the same for all posts by that individual, then it will also only be a 0.000001 reward.

    But digging the automation for sure! This would be decent for every whale to do some better skimming and making the shitposting less attractive

  • @revisesociology(83)· 541d

    Very useful to root out those uncivil folks!

  • @bozz(83)· 541d

    Cool stuff, it might be a bit of a self esteem knock to some people 😃

  • @galenkp(84)· 541d

    I'll not lie, all that code stuff goes right over my head. The words made sense though.

  • @galberto(75)· 541d

    Guau great post jaaaaaaaaa

    Screenshot_20250406-061208-208.png

    When you use this tools comment reward, you should been sure you received a little comments, but it is hatters to see o found a guys trying to take your hair and trying to get your votes without give you a vote independence if their value vote could be in 0.001, the intention count too, specially when the count is relatively news.

    Screenshot_20250326-141203-311.png

  • @melinda010100(80)· 541d

    I bookmarked this. Thanks for sharing. It will be interesting to keep an eye on the repeat nonvoters!

  • @pardinus(75)· 541d

    Never really checked who was voting or not, but that's definitely a nice tool, even more because a quick look at the non-voter behaviour can easily dish out how much comment farming is being done. I just upvote and/or respond to all genuine comments and ignore/ provide a "gentle" response to the usual farmers. Thanks for sharing! !BEER

  • @learningpages(60)· 541d

    Commenting, and not voting, is frustrating. I'm also disappointed how few people vote, but don't view (read) the post. For example, this post currently has 387 votes and only 16 views.

    Like you, I have found using Python/Flask on my website a real hassle. Instead, I use a combination of Javascript, PHP and MySQL.

  • @jacobtothe(77)· 541d

    Great post! . . . . . . . . . Yes, I did upvote it more than 1%.

  • @beaker007(76)· 541d

    Still love python more...

    I want to do also more in java/type script... But whenever I start i often fall back into python because I can get it quicker up and running 🤣

  • @xrayman(76)· 541d

    Although I'm not a whale, and my vote on the comments of my publications is only of low value (because of my HP) 0.02 approximately, I can see the capacity and importance of this tool for authors with great voting power. And I'm not just saying that so you can vote for my comment! Ahaha I don't want to be one of those bastards... Ahaha Unfortunately, what I do is a bit the opposite. In other words: I vote for quality posts with 100% weight, and then instead of replying straight away, I end up not commenting. Which is not good for promoting engagement.

    Well done, Slober! I'm sure the tool you've developed will help many to separate the wheat from the chaff.

  • @livinguktaiwan(81)· 541d

    I know some people have really taken on board the idea to reward people who comment on their post, to the extent they probably upvote any old shit comment.

    I've seen some spammers get more rewards for their two word "beautiful post" spam comment than their one shit image post.

  • @meesterboom(81)· 541d

    Love it man!

    I was considering not voting your post for the lolz 🤣🤣