dPoll curation update to reward dPollers

in #dpoll5 years ago (edited)


See it online at dpoll.xyz, and the source code at github repository.

dPoll has been operating in the STEEM blockchain in the last couple of months. We have 240 polls opened so far, with 1528 different votes across 362 different STEEM accounts. If you miss the announcement post, have a look.

In order to reward the engagement on the dPoll interface, I have created a new account (@dpoll.curation). This account will reward the STEEM accounts contributing to the dPoll content.

However, in order to prevent abuse attempts, upvotes will be curated manually via our discord channel from a group of curators.

Screen Shot 2018-11-06 at 8.25.20 PM.png

It's of course, spaces....

This account currently has 1k SP. While it's not much, I also trail this account sometimes with bonus upvotes.

Call for delegation


If you want to support the development of dPoll, you can also delegate some STEEM Power, and here are some quick links to do that:

50SP | 100SP | 250SP | 500SP

I had stated that the curation was not planned, in the past. However, I have decided throwing a couple of cents to good polls shouldn't disrupt the STEEM economy.

The delegators of the project will get credits on the upcoming sponsors page.

Technical background and workflow


Bot is defined as a custom management command in the dPoll's django application. It uses discord.py library to listen commands forever. When it sees a $upvote <link> <weight> command, it checks the post via Lightsteem and upvote after some checks.

It won't vote if:

  • The post age is lower than 14 minutes.
  • The post is not broadcasted from dPoll interface.
  • The sender of the command is not in the "curators" group.

Screen Shot 2018-11-06 at 8.36.34 PM.png

Auto-generated comment after the upvote.

It's a good and simple example for combining STEEM and Discord communities.

Related pull request

https://github.com/emre/dpoll.xyz/pull/19

Sort:  
  • Great example on how to make a python discord bot interact with steem.
  • Good comments along the code.
  • and of course it's spaces!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you for your review, @helo! Keep up the good work!

dPoll is a really enjoyable and surprisingly helpful / needed utility, thanks for the continued improvements!

Thanks!

Your polls are great.

Cool to see this project get some legs :)

Great to see all these developments going. I should start using dpoll more.

Hey, @emrebeyler!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Haver another happy year, !BEER



Hey @emrebeyler, here is a little bit of BEER for you. Enjoy it!

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.033
BTC 62937.86
ETH 3092.40
USDT 1.00
SBD 3.87