dMania Bot v.3.2 - Some changes to post selection and authorized supporters

in steem •  2 years ago  (edited)

The last updates to the bot improved the overall post quality on dMania a lot. dMania supporters do the curation on dMania. Supporters who have a fair voting distribution, get authorized and take part in the curation process.

To improve the fairness and prevent abuse, I have made some additional changes to the bot.

Extended curation window

Posts can be selected by the bot with a post age between 6-24 hours. That gives supporters more time to vote on posts.

Minimum reputation

The upvotes from the bot belong to the whole community. The upvotes per user are limited. Some users try to get more upvotes by using multiple accounts. I have blacklisted anyone who tried to do that, but it is not enough. To prevent this kind of abuse, I have set a minimum reputation of 50 for bot upvotes.
There is no account verification on Steem and it is not possible atm to prove that one account belongs to one person. The closest thing to check if an account is real is the reputation. The reputation has to be earned by actively posting and receiving upvotes from other users. I can't be faked that easily.
Users who try to abuse the system and get blacklisted can't just switch to another account, which makes blacklisting bad actors a lot more effective.

This change means that new users who just created an account can't get upvoted by the bot. I was a bit reluctant to add this change, because it makes it harder for new users or discourages new users. Nevertheless I think it is necessary. Reputation isn't tied to your Steem Power and even minnows can get a high reputation. New users have to engage in the community and build their reputation, before they can get an upvote from the bot.

You may have noticed that the reputation of the dMania account is 0. The dMania account was target by the crazy guy on Steem and his flag bot army. He flagged every bot comment he could find and flagged them into oblivion. All of those comments had zero rewards.
Not sure if I can get the reputation of dMania account back up again.

Authorized supporters

Some supporters got the necessary voting distribution by upvoting posts which got already upvoted or older posts outside of the upvote window.
The new vote distribution check only considers votes on posts that can get upvoted by the bot. Posts that are older than 1 day or already got upvoted by the bot won't matter.

What that change means is, that there is no way to fake your vote distribution. You have to do some curation and upvote posts on the New, Trending or Feed page.
You can still upvote other posts of course, but they won't affect your vote distribution.

dMania supporters need a minimum reputation of 50 to get authorized as well. I have increased the minimum Gini-Simpson-Index (Index that measures your vote distribution) to 0.975.
There is also a new requirement to keep your voting strength above 50. This will limit the amount of voting that supporters can do.

You can check your vote distribution and your Gini-Simpson-Index on The check for bot curation shows only the relevant votes for the bot curation.

Support dMania

dMania supporters receive 15% of the rewards on dMania and control the upvotes of the dMania bot. The dMania bot uses the collected Steem Power from supporters to upvote posts on dMania. To become a dMania supporter, you have to delegate some Steem Power to dMania. The minimum is only 5 Steem Power. The more Steem Power you delegate, the higher your rewards and the more power you have on dMania. By delegating Steem Power, you are lending your Steem Power to dMania. The Steem Power still belongs to you.


There are already over 450 dMania supporters:
... and many more

If you have any questions join our Discord server

Please upvote, post and comment on dMania to support this project. Every single upvote counts. You can contact me on Discord if you find any bugs or if you have ideas for new features. Please resteem and upvote this post and tell everyone you know who likes memes about dMania. Follow @dmania and @zombee to get the latest updates about this project.  

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I guess holding off my curation was not a bad idea as it won't have an effect in the new system. I'm hopeful Dmania will better with these changes .. time will tell.

Now I just have to reach that 50 :D


Vote for witnesses @emrebeyler
Dont be hesitate to vote hurry up guys.

wink 😉

Emre 😉

Real quick 😉😉

No room for abusers on Dmania. It's either they abide by the rules and work hard or fuck off.
I must commend your efforts @zombee, Dmania is such an amazing project.

The new changes are really really good!!!

Minimum reputation of 50
is not a bad thing at all imo. It has much advantages and people who post good memes will also get some upvotes which will result in good reputation. The thing is, that new steemit-users should also be active on steemit to reach the reputation of 50 as fast as possible, but with dmania, steem, supporters and the users growing there will also be more upvotes.
The higher gini-simpson-index also forces it. Fine for me

The best thing is, that upvoted memes and memes that are too old do not count. People can not abuse the system in that way and also have to be more active, which will result in higher rewards and upvotes.

Really like the updates and will be the next big step of improvement in the right direction for dmania!

Very good changes, congrats. The changes are better and better. Some people will say that they don't have a change to do get the vote because their rep is low, but I think this was the only way to prevent some things and also the vote diversity thing is much better than the rep thing. Also they can build their reputation on other platforms fast if they want to and it won't take much time. Resteemed

Excuse me, but I did not understand about "There is also a new requirement to keep your voting strength above 50. This will limit the amount of voting that supporters can do. "

I must have my account Voting Power more than 50%, or I must vote with vote value more than 50%?

To prevent this kind of abuse, I have set a minimum reputation of 50 for bot upvotes.

Well RIP me then. I understand why you would do it and it sucks that because of abusers now way many more will suffer.

Also on a side note does anyone know when/how the rewards from delegation work? It shows i got some on the site but i don't see it in my wallet.

New system really awesome especially 50+ reputation so the way we can figure out how long and how true they are been with community .. like the same crazy dude destroyed my hard earned reputation 52 to 51 back.. because of you got Upvote from @dmaniabot .. we got a do something about it @zombee. .. you're doing a great job man .. appreciated

  • Checking my Gini-Simpson to be minimum 0.975.... it's 0.914 :|
  • Checking my reputation to be minimum 50... it's 39.7
  • Struggling to keep my hopes for a vote from Dmania robot... aaaaand it's gone.

not good for those who are not in power

I agree

How can I keep a voting power over 70 if my meme posting account has around 100 SP and no voting bar? That isn't really fair in my opinion. Also new users will have a very hard time understanding all the new rules. There should be a FAQ somewhere.

There is a difference between your voting strength and the voting power. Voting power shows how much voting you have done. Voting strength can be adjusted for every vote by users with more than 500 SP. You don't need to adjust your voting strength to keep your voting power up.
There is a dMania faq section:

Sorry but your explanation didn't enlighten me :) In my mind voting power and voting strength are connected. If I cast votes that have more voting strength my voting power will go down, or at least this is how I understand it.
Regarding FAQ I should have been more specific: I was referring to a separate tab containing the FAQ to make it more visible. Anyway the main idea is that all these rules seem kind of complex even for me to be honest, for a new user they might seem even more so.

As a user with less than 500 SP, you vote every time with 100% voting strength. Every vote takes away about 2% of your voting power. With more votes, your votes become less and less valuable. That's how they are connected. If you can adjust your voting strength, you will use less voting power.

As a normal user posting on dMania, those changes don't have to bother you. Those changes are only for supporters who want to take part in the curation process.

If you want to get authorized and be part of the curation process here is the easy explanation: Vote fair and don't vote too much. That's it.
Some users wanted to see the metrics behind the system. Normally I would hide stuff like that to keep everything easy and simple.

easy and simple ???? lol

I thought that I had to keep my voting strength above 70% in order to qualify for a bot upvote as well as an index above 0.975

@calatorulmiop check here and enter your user name. This will show you how much voting power you have left and how long it will take to get your power to 100%. You only need 70% for Dmania. Even if you do not have much steem, you can maintain a high voting power. I can usually vote about 10 times a day without my power going below 75%. Hope this helps.

I vote for other posts VERY much - (10 and more posts) so my Voting Power fell to 10%) but Gini-Simpson is low - 0.970. I do not understand how this works and why it is so difficult ...

Just upvote fair and you will get there. If you check your vote distribution on, you will see that two users (including you) get most of your votes and they others get a lot less.
Ofc upvoting too many posts at once will drain your voting power.

I vote fairly - for what I like. How many day votes is maximum? 5, 10 is it good?

@zombee you should allow the voting strength upto 50 percent. Else its very difficult to curate and maintain the index, without doing anything else other than dmania.

Yes agree, very good decision for better dmania family.

I hope everything will be better for dmania family .thanks for the great work @zombee

Thanks 👍

Decent changes especially reputation one

I believe you will be more beautiful this way.Thank you. 🙏

  ·  2 years ago (edited)

waoo such fantabulous efforts and ideas from @zombee you're appreciated. This new rules will abdicate spammers on dmania and also prevent them from joining (rep =>50).

It's a good system. I will come with nice memes when I'm 50 stronger. 💪👍

I think these are really solid changes. ty

Next step, get my rep score over 50. :--)

Thanks for the explanation

If only you could fix that mobile safari bug. :)

Sry I don't have access to an iPhone atm to fix it. Will try to get one soon.

Great changes @zombee this should help a lot , thanks for the update ! upped and resteemed to spread the word !👍👍👍😀

stay great post @zombee

@zombee keep up the good work and keep us updated!

  ·  2 years ago (edited)

@zombee @dmania I am pissed off about your changes rendering my account dedicated only to memes unfit to participate. And my account is not included in voting, yellow most of the time, I´ll stop my delegation from 3 accounts, two of them rendered worthless anyway by your rule changes. If my @elgeko account doesnt show up as green until tomorrow i will stop my 5000SP delegation. And if it shows up yellow in the next 31 days again i will also stop my delegation because I am sick of seeing it yellow and dont know why. Have a great day, get your shit right so that it is fair and easy to support dmania not a miracle. Thank you.

  ·  2 years ago (edited)

@zombee @dmania . . . . every parameter is within the range, someone fucking tell me whats wrong , thank you

No you don't fulfill the requirements. Check your vote distribution on You need a fair vote distribution. The distribution is measured with the Gini-Simpson Index. You need at least 0.975.

  ·  2 years ago (edited)

Last dmania bot upvotes author Gini-Simpson 0.790

Gini-Simpson is not important anymore?

  ·  2 years ago (edited)

Your vote-diversity is not good. You need to reach 0.975

  ·  2 years ago (edited)

@lifeaef @zombee

maybe I am too old and too stupid to get it but my vote distribution is better than 9.8 since days or weeks. And if I am offline for 3 days because i go to the hospital, when i come back and will be yellow again because I just wasnt here to vote. you know what, I half the delegation amount now i undelegated my @meme-deluxe (rep47) account which was created to deliver high quality fresh memes without overusing my artist/digital producer account @elgeko. If it turns out am really to stupid to get it right I´ll undelegate the rest if I cant manage to stay in the green zone. So you guys have no stress with grandpa geko

  ·  2 years ago (edited)

That's the problem you're using another vote diversity. I sent you the link before:

Screen Shot 2018-04-21 at 6.35.55 p.m..png

  ·  2 years ago (edited)

OK, I am clicking now 51% random new shitposts just to get the vote distribution right. Bravo what a great achivement. no curation at all- just click a lot on random new crap shit and everything is fine and green. .
Anyway @lifeaef thanks for the link and informing me about the new set of rules, the new vote-distr-graph, the rep-change, the voting power is 50% today not 70% like announced 3 days ago is that correct?

Oh now my voting power is below 50% and your tight graph still doesnt show 0,75 . I guess i give up !

It was nice to have you with us. Take care :D

Hi @elgedo, I think there is some misunderstanding here. I would like to explain the rules in basic way... Vote Power and Voting strength... Yes, you are upvoting with %51 Voting strength, and that is ok but your voting power also must be over 50%... You can check it on Your current voting power is 47,52%. Please wait few hours and when your voting power reach above 50% -exp: 55-60% - upvote some dmania posts with above 50% Voting strength... That will increase your diversity number. :) I hope this will help.

Thanks, I am tired of this but thanks

Amazing change! this can create justice with a 50 reputation to get the authorization but keeping Voting Power 70% is a bit difficult as we are not likely to just upvote post on dmania. we also need to upvote post on other steemit. but this can prevent abuse because they have to keep their voting power to become autorization supporters. you did a wonderful job! @zombee

I have lowered the voting power requirement to 50

but keeping Voting Power 70% is a bit difficult

Yes, I agree, especially if the votes need to be at least at 50% right @zombee?

No you can use any voting strength you like and will be correctly evaluated.


Good support Dmania

I am honored sir. <3

Yeni kurallar kötü amaçlı kişileri engellemek için iyi. Yeni başlayanlar içinse kötü. Yeni başlayanlar nasıl teşvik edeceksiniz. 2 paylaşım yaptım. Bunlar kötü olduğu içinmi oylanmadı.