A quick update on the Steem Comment Blacklist API

in #steemdev5 years ago


update3314287_1280.png
Source: Pixabay

Almost a week ago, I posted about The Steem Comment Blacklist API released for testing! A few days later, I created a simple bot called the Random comment picker, which utilises the API to filter out known non human made comments.

@sgt-dan made some thought provoking comments:

Yes, I prefer not to have my blog posts filled with spammy comments. Good job. I am glad I learned about this project during the last #PYPT Show!

Oh, I also added an account to your proposed blacklist @stopthemarkymark. Tired of seeing that crap.

to which I thought about and replied:

Cheers! Let's hope @steempeak can think about adding an option to hide comment bots using this API in the future.

Currently there are 173 known comment accounts (human added) and growing. Wouldn't it be great if a frontend, like @steempeak, could implement a toggle switch that would show/hide these comments? I think it would be great option to see your post with genuine comments, and at the flick of a switch—show all comments.

As the list grows, @jarvie suggests:

The question is would it slow down the site/user experience?

Yes, it's a valid concern. My thought about this would be to disable it by default (let the user decide). To make things more scalable, I have made the following changes:

  1. The endpoint has been updated to: https://api.steem.design/commentBlacklist/accounts
    (original post edited to reflect new url)
  2. Use CloudFront CDN to serve the requests. This means that requests from anywhere in the world can be achieved with low latency and high transfer speeds.


image.png
Source: AWS
Amazon CloudFront uses a global network of 200 Points of Presence
(189 Edge Locations and 11 Regional Edge Caches) in 77 cities across 37 countries.

I hope that the Steem community can put my comment blacklist to good use. Finally, let me reiterate this again:

Whilst the list is titled a blacklist, being on it doesn't mean you are necessarily a "bad thing" on this platform. Rather, its primary purpose is to give Steem developers some idea of whether a comment was actually made by a human (and not a comment bot).

Please do let me know of comment bots not on the list by filling in the form here or by tagging me (application for removal is also on the previously mentioned form).

Yours truly,
@contrabourdon



Sort:  

@tipu curate
@giphy curate 100


A huge hug from @amico! 🤗

#sbi-skip !trdo

Upvoted 👌


Powered by witness untersatz!
Current VP: 67.25%

Thank you for supporting @CatsMakeKittens by being a part of our community @contrabourdon.

Each CATS you purchase gets you daily upvotes from me @CatScientist as our community grows so do your rewards for being a member!

You have received a 0.33% upvote based on your stake of 182.96061959 UFM!

!BEER
!shop
for you

你好鸭,contrabourdon!

@eii给您叫了一份外卖!

@cecilian 粥粥 迎着沙尘暴 开着UFO 给您送来
埃塞的奶昔

吃饱了吗?跟我猜拳吧! 石头,剪刀,布~

如果您对我的服务满意,请不要吝啬您的点赞~
@onepagex


It’s a tie! 平局!再来!下回我再出拳头!

Coin Marketplace

STEEM 0.19
TRX 0.17
JST 0.031
BTC 85746.87
ETH 3328.32
USDT 1.00
SBD 2.81