Statusbericht: @deutschbot jetzt mit Begünstigten

in deutsch •  8 years ago  (edited)

Ich habe in den letzten Tagen meine Python Scripte auf steem-python portiert.
steem-python ist die neue*, offizielle Python Bibliothek für Steem.

https://github.com/steemit/steem-python
*So neu ist sie gar nicht, aber ich habe sie letztens erst entdeckt

Das hat einige Mühe gekostet und leider auch ein paar Ausfälle erzeugt.

Die Vorteile sind:

  • support ( die Piston Bibliothek scheint verlassen zu sein )
  • mehr Stabilität
  • neue Funktionen

Unter anderem kann ich jetzt beneficiaries, also Begünstigte , für meine Artikel einstellen.

Diese Funktion ist genial.

Ich benutze sie wie folgt:

author_list.append('deutschbot')

bene_list = []

for author in author_list:

    bene_dict = {}
    bene_weight = 10000 // len(author_list)     # // ist der DIV operator in Python
    bene_rest = 10000 - (bene_weight * len(author_list))

    bene_dict['account'] = author
    bene_dict['weight'] = bene_weight

    if author == 'deutschbot':
    
        bene_dict['weight'] = bene_weight + bene_rest

    bene_list.append(bene_dict)

author_list enthält alle Autoren, die @deutschbot in seinem Bericht erwähnt.
bene_list stelle ich als beneficiaries in den .post optionen ein.

Das Ergebnis sollte sein, dass die Belohnungen für @deutschbot's täglichen Bericht automatisch und gleichmäßig* auf alle erwähnten Autoren aufgeteilt werden müsste.

Wenn ihr also heute abend im Bericht erwähnt werdet, könnt ihr euch auf ein paar extra Steem in 7 Tagen freuen.
Für @deutschbot behalte ich nur noch den selben* Anteil ein, den alle erwähnten Autoren auch bekommen.
*Die Funktion unterstützt nur ganze Zahlen, wenn beim Teilen ein Rest bleibt, geht dieser zu @deutschbot

So lohnt es sich also, den Bericht zu wählen, wenn ihr darin erwähnt wurdet.

Ich hoffe ich bekomme dafür keinen Ärger, denn ich weiß nicht, ob die Funktion so gedacht war, oder dies als exploit gilt.

Ich hoffe auch, dass die neue Bibliothek das Problem löst, dass mein Bericht nicht unter #deutsch erscheint, obwohl ich diesen als hashtag eingestellt hatte.

Danke an alle, die @deutschbot unterstützen !

Viel Spaß noch beim blogging !

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:  

Danke für Deine Arbeit ღ

Alles wird gut ! Schönen Tag @deutschbot!

  ·  8 years ago (edited)

Danke für deine Mühen. Ist irgendwie cool zu wissen, dass ein Roboter für alle deutsch Schreibenden mitarbeitet. :)

Danke für deine aufschlussreichen Hintergrundberichte. Die sind hier sonst sehr selten zu finden. Weiter so!

Passing by, not a deutsch..👣

Thanks for leaving a vote anyways :)

danke für die arbeit, die du dir damit machst ;-)

jo danke auch von mir auch wenn es eh nur ein scrypt is ;-)