### New Projects - What is the project about? Sometimes you discover a post on Steem and want to track it after a certain time period or point in time. This bot helps you to not forget postings on the blockchain. Usage of the bot is simple. Once the scripts are running, they follow the users account and will be triggered by ```#remindme: [OPTIONS]``` in a comment(main or comment does not matter). There are currently 2 implemented options: 1. "Date": any date, that can ba parsed ba pythons dateutil is possible. Currently the best one is following format: ```YEAR-MONTH-DAY hour:minute:second timezone``` 2. "Timedelta": any string, that consists of the following format: ```[+-][number][timeframe]```. Timeframe can be as follows: "m" - minutes, "h" - hours,"d" - days,"w" - weeks. It can be simple: "+1d", meaning in one day. Or composed: "+1d-5h+3m" - in 19 hours and 3 minutes When the mentioned date is past, the bot will comment with a simple reminder to the post, where it was requested. Remindme.bot is in its current state for one user only to be used (see roadmap for further information) - Technology Stack Based on Python, the main library is ```beem```, that interacts with Steem RPC nodes. To store the data, when to upvote, a MySQL DB is necessary on the server - Roadmap Currently it is not possible to track many accounts. Each user, that should be tracked, would need its own script to be running. This will be changed in the next version. Next step will be a registration and stream of the blockchain, to allow more users, without any Python knowledge or server, to use this as a service. Also adding blacklists, expiration dates, etc for registered accounts. - How to contribute? Any kind of contribution is welcome. Feature requests, bug hunting/fixing, pull requests. State of software will change in the near future, see Roadmap - Repository Sources can be found under my github repo: [isnochys/remindme](https://github.com/isnochys/remindme) <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@isnochys/remindme-bot-v0-1">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
author | isnochys | ||||||
---|---|---|---|---|---|---|---|
permlink | remindme-bot-v0-1 | ||||||
category | utopian-io | ||||||
json_metadata | "{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":129737572,"name":"remindme","full_name":"isnochys/remindme","html_url":"https://github.com/isnochys/remindme","fork":false,"owner":{"login":"isnochys"}},"pullRequests":[],"platform":"github","type":"development","tags":["utopian-io","remindme","bot","reminder"],"links":["https://github.com/isnochys/remindme"],"moderator":{"account":"amosbastian","time":"2018-04-30T20:31:40.181Z","pending":false,"reviewed":true,"flagged":false},"questions":{"voters":["flugschwein","amosbastian"],"answers":[{"question_id":"dev-1","answer_id":"dev-1-a-1","user":"flugschwein","influence":5},{"question_id":"dev-2","answer_id":"dev-2-a-2","user":"flugschwein","influence":5},{"question_id":"dev-3","answer_id":"dev-3-a-1","user":"flugschwein","influence":5},{"question_id":"dev-4","answer_id":"dev-4-a-2","user":"flugschwein","influence":5},{"question_id":"dev-5","answer_id":"dev-5-a-2","user":"flugschwein","influence":5},{"question_id":"dev-6","answer_id":"dev-6-a-2","user":"flugschwein","influence":5},{"question_id":"dev-7","answer_id":"dev-7-a-2","user":"flugschwein","influence":5},{"question_id":"dev-1","answer_id":"dev-1-a-2","user":"amosbastian","influence":100},{"question_id":"dev-2","answer_id":"dev-2-a-2","user":"amosbastian","influence":100},{"question_id":"dev-3","answer_id":"dev-3-a-2","user":"amosbastian","influence":100},{"question_id":"dev-4","answer_id":"dev-4-a-3","user":"amosbastian","influence":100},{"question_id":"dev-5","answer_id":"dev-5-a-2","user":"amosbastian","influence":100},{"question_id":"dev-6","answer_id":"dev-6-a-4","user":"amosbastian","influence":100},{"question_id":"dev-7","answer_id":"dev-7-a-4","user":"amosbastian","influence":100}],"total_influence":0,"most_rated":[{"question_id":"dev-1","answer_id":"dev-1-a-2","influence":100,"voters":["amosbastian"]},{"question_id":"dev-2","answer_id":"dev-2-a-2","influence":105,"voters":["flugschwein","amosbastian"]},{"question_id":"dev-3","answer_id":"dev-3-a-2","influence":100,"voters":["amosbastian"]},{"question_id":"dev-4","answer_id":"dev-4-a-3","influence":100,"voters":["amosbastian"]},{"question_id":"dev-5","answer_id":"dev-5-a-2","influence":105,"voters":["flugschwein","amosbastian"]},{"question_id":"dev-6","answer_id":"dev-6-a-4","influence":100,"voters":["amosbastian"]},{"question_id":"dev-7","answer_id":"dev-7-a-4","influence":100,"voters":["amosbastian"]}]},"score":55.25,"total_influence":105,"staff_pick":null,"staff_pick_by":null,"config":{"questions":[{"question":"How would you describe the formatting, language and overall presentation of the post?","question_id":"dev-1","answers":[{"answer":"The post is of very high quality.","answer_id":"dev-1-a-1","value":10},{"answer":"The post is of decent quality, but not spectacular in any way.","answer_id":"dev-1-a-2","value":7},{"answer":"The post is poorly written and/or formatted, but readable.","answer_id":"dev-1-a-3","value":3},{"answer":"The post is really hard to read and the content is barely understandable.","answer_id":"dev-1-a-4","value":0}]},{"question":"How would you rate the impact and significance of the contribution to the project and/or open source ecosystem in terms of uniqueness, usefulness and potential future applications?","question_id":"dev-2","answers":[{"answer":"This contribution adds high value and holds great significance for the project and/or open source ecosystem.","answer_id":"dev-2-a-1","value":35},{"answer":"This contribution adds significant value to the project and/or open source ecosystem. ","answer_id":"dev-2-a-2","value":23},{"answer":"This contribution adds some value to the project and/or open source ecosystem.","answer_id":"dev-2-a-3","value":12.5},{"answer":"This contribution hold no value and is insignificant in impact. ","answer_id":"dev-2-a-4","value":0}]},{"question":"How would you rate the total volume of work invested into this contribution?","question_id":"dev-3","answers":[{"answer":"This contribution appears to have demanded a lot of intensive work.","answer_id":"dev-3-a-1","value":20},{"answer":"This contribution appears to have required an average volume of work.","answer_id":"dev-3-a-2","value":14},{"answer":"This contribution shows some work done.","answer_id":"dev-3-a-3","value":6},{"answer":"This contribution shows no work done.","answer_id":"dev-3-a-4","value":0}]},{"question":"How would you rate the quality of the code submitted?","question_id":"dev-4","answers":[{"answer":"High - it follows all best practices. ","answer_id":"dev-4-a-1","value":20},{"answer":"Average - it follows most best practices.","answer_id":"dev-4-a-2","value":14},{"answer":"Low - it follows some best practices.","answer_id":"dev-4-a-3","value":6},{"answer":"Very low - it doesn't follow any best practices. ","answer_id":"dev-4-a-4","value":0}]},{"question":"How would you rate the knowledge and expertise necessary to fix the bug / implement the added feature(s)?","question_id":"dev-5","answers":[{"answer":"High - a lot of research and specific knowledge was required.","answer_id":"dev-5-a-1","value":7.5},{"answer":"Average - some research and knowledge was required.","answer_id":"dev-5-a-2","value":5.25},{"answer":"Low - not much knowledge or skill were required.","answer_id":"dev-5-a-3","value":2.25},{"answer":"Insignificant - no knowledge or skills were necessary.","answer_id":"dev-5-a-4","value":0}]},{"question":"How would you rate the accuracy and readability of the commit messages?","question_id":"dev-6","answers":[{"answer":"High - they are concise, descriptive and consistent. ","answer_id":"dev-6-a-1","value":2.5},{"answer":"Average - they are mostly concise, descriptive and consistent. ","answer_id":"dev-6-a-2","value":2},{"answer":"Low - they could be more concise, descriptive or consistent.","answer_id":"dev-6-a-3","value":0.75},{"answer":"Very low - they aren't concise, descriptive or consistent at all.","answer_id":"dev-6-a-4","value":0}]},{"question":"How do you rate the quality of the comments in the code?","question_id":"dev-7","answers":[{"answer":"High - everything is well-commented and adds to the readability of the code. ","answer_id":"dev-7-a-1","value":5},{"answer":"Average - most of the code is commented and most if it adds to the readability of the code.","answer_id":"dev-7-a-2","value":3},{"answer":"Low - little of the code is commented, but it still adds to the readability.","answer_id":"dev-7-a-3","value":1.5},{"answer":"Very low - the added comments provide no value or are not present at all.","answer_id":"dev-7-a-4","value":0}]}]}}" | ||||||
created | 2018-04-28 08:48:36 | ||||||
last_update | 2018-04-30 20:31:39 | ||||||
depth | 0 | ||||||
children | 7 | ||||||
last_payout | 2018-05-05 08:48:36 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 100.606 HBD | ||||||
curator_payout_value | 38.429 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 2,149 | ||||||
author_reputation | 47,782,395,276,052 | ||||||
root_title | "Remindme.bot v0.1" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 52,605,910 | ||||||
net_rshares | 24,684,247,842,306 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
yuxi | 0 | 4,001,598,933 | 20% | ||
drotto | 0 | 1,895,703,714 | 0.16% | ||
cifer | 0 | 3,899,044,829 | 80% | ||
isnochys | 0 | 24,559,052,385 | 100% | ||
utopian-io | 0 | 24,486,023,653,702 | 16.57% | ||
preethib | 0 | 893,509,256 | 100% | ||
cheapestwhale | 0 | 391,369,424 | 100% | ||
pornwhale | 0 | 364,376,141 | 100% | ||
thetroublenotes | 0 | 57,694,304 | 0.2% | ||
holger80 | 0 | 99,970,581,805 | 50% | ||
josephace135 | 0 | 9,772,399,944 | 100% | ||
flugschwein | 0 | 21,077,896,365 | 100% | ||
minibot | 0 | 2,191,365,712 | 33.29% | ||
rivalzzz | 0 | 13,331,414,730 | 45% | ||
yckifoundation | 0 | 362,099,000 | 100% | ||
speedvoter | 0 | 8,449,278,857 | 0.16% | ||
steem.observer | 0 | 137,302,210 | 100% | ||
frasier | 0 | 150,654,259 | 100% | ||
millibot | 0 | 4,759,863,186 | 66.59% | ||
tasier22 | 0 | 590,007,007 | 100% | ||
gtw | 0 | 122,457,427 | 100% | ||
smartfrend | 0 | 467,416,146 | 100% | ||
buildaminnow | 0 | 205,162,415 | 100% | ||
contco | 0 | 450,100,814 | 100% | ||
remindme.bot | 0 | 123,839,741 | 100% |
Thanks for the contribution. It has been approved. Hi, I have some thoughts about the Python code itself * Add comments, it really helps the readability of the code * Speaking about readability, naming of variables could be better as sometimes it's not clear what they do * Keep an eye on the line length, maybe reducing your tab size would help with that There are some more small things, but you can probably get a linting extension for whatever text editor you use that will help improve the quality immensely. I look forward to your contributions in the future, good luck! ---------------------------------------------------------------------- Need help? Write a ticket on https://support.utopian.io. Chat with us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
author | amosbastian | ||||||
---|---|---|---|---|---|---|---|
permlink | re-isnochys-remindme-bot-v0-1-20180430t203700903z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-30 20:37:00 | ||||||
last_update | 2018-04-30 20:37:00 | ||||||
depth | 1 | ||||||
children | 1 | ||||||
last_payout | 2018-05-07 20:37:00 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.022 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 820 | ||||||
author_reputation | 174,473,586,900,705 | ||||||
root_title | "Remindme.bot v0.1" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 53,103,195 | ||||||
net_rshares | 4,811,328,198 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
isnochys | 0 | 4,811,328,198 | 19% |
Thanks. Yeah, this was a mixture of different editors, workplaces, laptop, layouts, copying stuff from sources.. Next version will hopefully different in style:)
author | isnochys |
---|---|
permlink | re-amosbastian-re-isnochys-remindme-bot-v0-1-20180501t071012461z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-01 07:10:15 |
last_update | 2018-05-01 07:10:15 |
depth | 2 |
children | 0 |
last_payout | 2018-05-08 07:10:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 162 |
author_reputation | 47,782,395,276,052 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 53,182,671 |
net_rshares | 0 |
<p>This post has received a 0.17 % upvote from @drotto thanks to: @isnochys.</p>
author | drotto |
---|---|
permlink | re-isnochys-remindme-bot-v0-1-20180428t085602594z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"drotto/0.0.3rc3"} |
created | 2018-04-28 08:56:03 |
last_update | 2018-04-28 08:56:03 |
depth | 1 |
children | 0 |
last_payout | 2018-05-05 08:56:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 81 |
author_reputation | 419,916,705,599 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 52,606,917 |
net_rshares | 0 |
This post has been upvoted by @millibot with 66.6%! Thank you for giving your trust and [witness vote](https://steemit.com/~witnesses) to my creator [@isnochys](https://v2.steemconnect.com/sign/account-witness-vote?witness=isnochys&approve=1)! More profits? 100% Payout! Delegate some SteemPower to @millibot: [1 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=millibot&vesting_shares=2049%20VESTS), [5 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=millibot&vesting_shares=10245%20VESTS), [10 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=millibot&vesting_shares=20489%20VESTS), [custom amount](https://steembottracker.com/delegation.html) You like to bet and win 20x your bid? Have a look at @gtw and [this description](https://steemit.com/guessthewitness/@isnochys/guess-the-witness-steemdice-for-witnesses)!
author | millibot |
---|---|
permlink | re-remindme-bot-v0-1-20180428t100632 |
category | utopian-io |
json_metadata | "" |
created | 2018-04-28 10:06:36 |
last_update | 2018-04-28 10:06:36 |
depth | 1 |
children | 0 |
last_payout | 2018-05-05 10:06:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 912 |
author_reputation | 76,634,833,274 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 52,615,906 |
net_rshares | 0 |
This post has been upvoted by @minibot with 33.3%! Thank you for giving your trust and [witness vote](https://steemit.com/~witnesses) to my creator [@isnochys](https://v2.steemconnect.com/sign/account-witness-vote?witness=isnochys&approve=1)! More profits? 100% Payout! Delegate some SteemPower to @minibot: [1 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=2049%20VESTS), [5 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=10245%20VESTS), [10 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=20489%20VESTS), [custom amount](https://steembottracker.com/delegation.html) You like to bet and win 20x your bid? Have a look at @gtw and [this description](https://steemit.com/guessthewitness/@isnochys/guess-the-witness-steemdice-for-witnesses)!
author | minibot |
---|---|
permlink | re-remindme-bot-v0-1-20180428t102643 |
category | utopian-io |
json_metadata | "" |
created | 2018-04-28 10:26:45 |
last_update | 2018-04-28 10:26:45 |
depth | 1 |
children | 0 |
last_payout | 2018-05-05 10:26:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 907 |
author_reputation | 80,280,519,338 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 52,618,548 |
net_rshares | 0 |
<p>This post has received a 0.17 % upvote from @speedvoter thanks to: @isnochys.</p>
author | speedvoter |
---|---|
permlink | re-isnochys-remindme-bot-v0-1-20180428t090431423z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"drotto/0.0.4"} |
created | 2018-04-28 09:04:30 |
last_update | 2018-04-28 09:04:30 |
depth | 1 |
children | 0 |
last_payout | 2018-05-05 09:04:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 85 |
author_reputation | 900,449,763,381 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 52,608,000 |
net_rshares | 0 |
### Hey @isnochys! Thank you for the great work you've done! We're already looking forward to your next contribution! #### Fully Decentralized Rewards We hope you will take the time to share your expertise and knowledge by rating contributions made by others on Utopian.io to help us reward the best contributions together. #### Utopian Witness! <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a> We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief. **Want to chat? Join us on Discord https://discord.me/utopian-io**
author | utopian-io |
---|---|
permlink | re-isnochys-remindme-bot-v0-1-20180430t210412656z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} |
created | 2018-04-30 21:04:12 |
last_update | 2018-04-30 21:04:12 |
depth | 1 |
children | 0 |
last_payout | 2018-05-07 21:04:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 688 |
author_reputation | 152,955,367,999,756 |
root_title | "Remindme.bot v0.1" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 53,106,971 |
net_rshares | 0 |