create account

Dtube community support - a bot that persist dtube video on ipfs node by evildido

View this thread on: hive.blogpeakd.comecency.com
· @evildido · (edited)
$127.89
Dtube community support - a bot that persist dtube video on ipfs node

<center>
![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1520688638/jjfaj5zl2ip1koinghuj.png)</center>

# What is the project about?

**Dtube** is a video plateform based on the *steem* blockchain that store videos on IPFS. Because most of users doesn't use ipfs. Dtube is a central point that will store content on IPFS node.

*Dtube community support* is a bot that will "listen" for new dtube content for a specific *steem* tag and store the video on a local IPFS node. Plus it stores metadata about dtube content like tittle (steem post)  / video size /  permlink / author. The main goad is to persist dtube content of your favorite community on IPFS.

*DCS* will retrieve 480p videos. if not availble, it will retrieve the source file.

> ############# QmdbQfcu2u53XAsM8Rsea3srLjmZ31gzF7QJRhPVHR1MYj detected

>QmdbQfcu2u53XAsM8Rsea3srLjmZ31gzF7QJRhPVHR1MYj not already stored

>############# QmdbQfcu2u53XAsM8Rsea3srLjmZ31gzF7QJRhPVHR1MYj added to node

> Author : itharagaian

> Title : Robocraft : Mode bagarre

> Permlink : un5zv7p4

> Link : /busy/@itharagaian/un5zv7p4

> Size : 209846889

> Date : Sat Mar 10 2018 14:20:36 GMT+0100 (CET)

> ############# QmdbQfcu2u53XAsM8Rsea3srLjmZ31gzF7QJRhPVHR1MYj metadata stored



# technology stack

The bot itself is a nodeJS app. it uses the following modules :
* steemjs (to get IPFS hash / metadata)
* ipfs-api (to connect on ipfs node and pin content)

IPFS must be installed manualy on the same host.

# Installation / Configuration / Start

## Install
Clone the [repo](https://github.com/evildido/dtube-community-support.git)

cd ./dtube-community-support

npm install

## Configure

In default configuration, DCS will check for *francophone* videos. You can change that by modifying "tags" in config.js file. "tags" is an array, you can add many tags in order to support multiple communities.

## Run 

npm start

# Roadmap

Some Metadata are stored on a DB. In future version, I would like to add the following features :
* list all videos that have been added to the node
* manually add videos 
* delete specific videos 

# Link

https://github.com/evildido/dtube-community-support
    

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@evildido/dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 160 others
properties (23)
authorevildido
permlinkdtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node
categoryutopian-io
json_metadata"{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":124589442,"name":"dtube-community-support","full_name":"evildido/dtube-community-support","html_url":"https://github.com/evildido/dtube-community-support","fork":false,"owner":{"login":"evildido"}},"pullRequests":[{"url":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4","id":174160091,"html_url":"https://github.com/evildido/dtube-community-support/pull/4","diff_url":"https://github.com/evildido/dtube-community-support/pull/4.diff","patch_url":"https://github.com/evildido/dtube-community-support/pull/4.patch","issue_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/4","number":4,"state":"closed","locked":false,"title":"First commit","user":{"login":"evildido","id":16493486,"avatar_url":"https://avatars0.githubusercontent.com/u/16493486?v=4","gravatar_id":"","url":"https://api.github.com/users/evildido","html_url":"https://github.com/evildido","followers_url":"https://api.github.com/users/evildido/followers","following_url":"https://api.github.com/users/evildido/following{/other_user}","gists_url":"https://api.github.com/users/evildido/gists{/gist_id}","starred_url":"https://api.github.com/users/evildido/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evildido/subscriptions","organizations_url":"https://api.github.com/users/evildido/orgs","repos_url":"https://api.github.com/users/evildido/repos","events_url":"https://api.github.com/users/evildido/events{/privacy}","received_events_url":"https://api.github.com/users/evildido/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-03-10T08:17:53Z","updated_at":"2018-03-10T08:18:53Z","closed_at":"2018-03-10T08:18:53Z","merged_at":"2018-03-10T08:18:53Z","merge_commit_sha":"0fc51bc643695ff78eeb321e633cd14519333077","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4/commits","review_comments_url":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4/comments","review_comment_url":"https://api.github.com/repos/evildido/dtube-community-support/pulls/comments{/number}","comments_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/4/comments","statuses_url":"https://api.github.com/repos/evildido/dtube-community-support/statuses/c8a85a37d0683cdbbcad660a46e44bfee553d0a7","head":{"label":"evildido:first-commit","ref":"first-commit","sha":"c8a85a37d0683cdbbcad660a46e44bfee553d0a7","user":{"login":"evildido","id":16493486,"avatar_url":"https://avatars0.githubusercontent.com/u/16493486?v=4","gravatar_id":"","url":"https://api.github.com/users/evildido","html_url":"https://github.com/evildido","followers_url":"https://api.github.com/users/evildido/followers","following_url":"https://api.github.com/users/evildido/following{/other_user}","gists_url":"https://api.github.com/users/evildido/gists{/gist_id}","starred_url":"https://api.github.com/users/evildido/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evildido/subscriptions","organizations_url":"https://api.github.com/users/evildido/orgs","repos_url":"https://api.github.com/users/evildido/repos","events_url":"https://api.github.com/users/evildido/events{/privacy}","received_events_url":"https://api.github.com/users/evildido/received_events","type":"User","site_admin":false},"repo":{"id":124589442,"name":"dtube-community-support","full_name":"evildido/dtube-community-support","owner":{"login":"evildido","id":16493486,"avatar_url":"https://avatars0.githubusercontent.com/u/16493486?v=4","gravatar_id":"","url":"https://api.github.com/users/evildido","html_url":"https://github.com/evildido","followers_url":"https://api.github.com/users/evildido/followers","following_url":"https://api.github.com/users/evildido/following{/other_user}","gists_url":"https://api.github.com/users/evildido/gists{/gist_id}","starred_url":"https://api.github.com/users/evildido/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evildido/subscriptions","organizations_url":"https://api.github.com/users/evildido/orgs","repos_url":"https://api.github.com/users/evildido/repos","events_url":"https://api.github.com/users/evildido/events{/privacy}","received_events_url":"https://api.github.com/users/evildido/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/evildido/dtube-community-support","description":null,"fork":false,"url":"https://api.github.com/repos/evildido/dtube-community-support","forks_url":"https://api.github.com/repos/evildido/dtube-community-support/forks","keys_url":"https://api.github.com/repos/evildido/dtube-community-support/keys{/key_id}","collaborators_url":"https://api.github.com/repos/evildido/dtube-community-support/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/evildido/dtube-community-support/teams","hooks_url":"https://api.github.com/repos/evildido/dtube-community-support/hooks","issue_events_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/events{/number}","events_url":"https://api.github.com/repos/evildido/dtube-community-support/events","assignees_url":"https://api.github.com/repos/evildido/dtube-community-support/assignees{/user}","branches_url":"https://api.github.com/repos/evildido/dtube-community-support/branches{/branch}","tags_url":"https://api.github.com/repos/evildido/dtube-community-support/tags","blobs_url":"https://api.github.com/repos/evildido/dtube-community-support/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/evildido/dtube-community-support/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/evildido/dtube-community-support/git/refs{/sha}","trees_url":"https://api.github.com/repos/evildido/dtube-community-support/git/trees{/sha}","statuses_url":"https://api.github.com/repos/evildido/dtube-community-support/statuses/{sha}","languages_url":"https://api.github.com/repos/evildido/dtube-community-support/languages","stargazers_url":"https://api.github.com/repos/evildido/dtube-community-support/stargazers","contributors_url":"https://api.github.com/repos/evildido/dtube-community-support/contributors","subscribers_url":"https://api.github.com/repos/evildido/dtube-community-support/subscribers","subscription_url":"https://api.github.com/repos/evildido/dtube-community-support/subscription","commits_url":"https://api.github.com/repos/evildido/dtube-community-support/commits{/sha}","git_commits_url":"https://api.github.com/repos/evildido/dtube-community-support/git/commits{/sha}","comments_url":"https://api.github.com/repos/evildido/dtube-community-support/comments{/number}","issue_comment_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/comments{/number}","contents_url":"https://api.github.com/repos/evildido/dtube-community-support/contents/{+path}","compare_url":"https://api.github.com/repos/evildido/dtube-community-support/compare/{base}...{head}","merges_url":"https://api.github.com/repos/evildido/dtube-community-support/merges","archive_url":"https://api.github.com/repos/evildido/dtube-community-support/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/evildido/dtube-community-support/downloads","issues_url":"https://api.github.com/repos/evildido/dtube-community-support/issues{/number}","pulls_url":"https://api.github.com/repos/evildido/dtube-community-support/pulls{/number}","milestones_url":"https://api.github.com/repos/evildido/dtube-community-support/milestones{/number}","notifications_url":"https://api.github.com/repos/evildido/dtube-community-support/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/evildido/dtube-community-support/labels{/name}","releases_url":"https://api.github.com/repos/evildido/dtube-community-support/releases{/id}","deployments_url":"https://api.github.com/repos/evildido/dtube-community-support/deployments","created_at":"2018-03-09T20:23:55Z","updated_at":"2018-03-09T20:24:04Z","pushed_at":"2018-03-10T13:10:11Z","git_url":"git://github.com/evildido/dtube-community-support.git","ssh_url":"git@github.com:evildido/dtube-community-support.git","clone_url":"https://github.com/evildido/dtube-community-support.git","svn_url":"https://github.com/evildido/dtube-community-support","homepage":null,"size":8,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":0,"open_issues":1,"watchers":0,"default_branch":"main"}},"base":{"label":"evildido:main","ref":"main","sha":"cc1577cba2f707d7da6a18b0c4f9c152f9678c43","user":{"login":"evildido","id":16493486,"avatar_url":"https://avatars0.githubusercontent.com/u/16493486?v=4","gravatar_id":"","url":"https://api.github.com/users/evildido","html_url":"https://github.com/evildido","followers_url":"https://api.github.com/users/evildido/followers","following_url":"https://api.github.com/users/evildido/following{/other_user}","gists_url":"https://api.github.com/users/evildido/gists{/gist_id}","starred_url":"https://api.github.com/users/evildido/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evildido/subscriptions","organizations_url":"https://api.github.com/users/evildido/orgs","repos_url":"https://api.github.com/users/evildido/repos","events_url":"https://api.github.com/users/evildido/events{/privacy}","received_events_url":"https://api.github.com/users/evildido/received_events","type":"User","site_admin":false},"repo":{"id":124589442,"name":"dtube-community-support","full_name":"evildido/dtube-community-support","owner":{"login":"evildido","id":16493486,"avatar_url":"https://avatars0.githubusercontent.com/u/16493486?v=4","gravatar_id":"","url":"https://api.github.com/users/evildido","html_url":"https://github.com/evildido","followers_url":"https://api.github.com/users/evildido/followers","following_url":"https://api.github.com/users/evildido/following{/other_user}","gists_url":"https://api.github.com/users/evildido/gists{/gist_id}","starred_url":"https://api.github.com/users/evildido/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evildido/subscriptions","organizations_url":"https://api.github.com/users/evildido/orgs","repos_url":"https://api.github.com/users/evildido/repos","events_url":"https://api.github.com/users/evildido/events{/privacy}","received_events_url":"https://api.github.com/users/evildido/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/evildido/dtube-community-support","description":null,"fork":false,"url":"https://api.github.com/repos/evildido/dtube-community-support","forks_url":"https://api.github.com/repos/evildido/dtube-community-support/forks","keys_url":"https://api.github.com/repos/evildido/dtube-community-support/keys{/key_id}","collaborators_url":"https://api.github.com/repos/evildido/dtube-community-support/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/evildido/dtube-community-support/teams","hooks_url":"https://api.github.com/repos/evildido/dtube-community-support/hooks","issue_events_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/events{/number}","events_url":"https://api.github.com/repos/evildido/dtube-community-support/events","assignees_url":"https://api.github.com/repos/evildido/dtube-community-support/assignees{/user}","branches_url":"https://api.github.com/repos/evildido/dtube-community-support/branches{/branch}","tags_url":"https://api.github.com/repos/evildido/dtube-community-support/tags","blobs_url":"https://api.github.com/repos/evildido/dtube-community-support/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/evildido/dtube-community-support/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/evildido/dtube-community-support/git/refs{/sha}","trees_url":"https://api.github.com/repos/evildido/dtube-community-support/git/trees{/sha}","statuses_url":"https://api.github.com/repos/evildido/dtube-community-support/statuses/{sha}","languages_url":"https://api.github.com/repos/evildido/dtube-community-support/languages","stargazers_url":"https://api.github.com/repos/evildido/dtube-community-support/stargazers","contributors_url":"https://api.github.com/repos/evildido/dtube-community-support/contributors","subscribers_url":"https://api.github.com/repos/evildido/dtube-community-support/subscribers","subscription_url":"https://api.github.com/repos/evildido/dtube-community-support/subscription","commits_url":"https://api.github.com/repos/evildido/dtube-community-support/commits{/sha}","git_commits_url":"https://api.github.com/repos/evildido/dtube-community-support/git/commits{/sha}","comments_url":"https://api.github.com/repos/evildido/dtube-community-support/comments{/number}","issue_comment_url":"https://api.github.com/repos/evildido/dtube-community-support/issues/comments{/number}","contents_url":"https://api.github.com/repos/evildido/dtube-community-support/contents/{+path}","compare_url":"https://api.github.com/repos/evildido/dtube-community-support/compare/{base}...{head}","merges_url":"https://api.github.com/repos/evildido/dtube-community-support/merges","archive_url":"https://api.github.com/repos/evildido/dtube-community-support/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/evildido/dtube-community-support/downloads","issues_url":"https://api.github.com/repos/evildido/dtube-community-support/issues{/number}","pulls_url":"https://api.github.com/repos/evildido/dtube-community-support/pulls{/number}","milestones_url":"https://api.github.com/repos/evildido/dtube-community-support/milestones{/number}","notifications_url":"https://api.github.com/repos/evildido/dtube-community-support/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/evildido/dtube-community-support/labels{/name}","releases_url":"https://api.github.com/repos/evildido/dtube-community-support/releases{/id}","deployments_url":"https://api.github.com/repos/evildido/dtube-community-support/deployments","created_at":"2018-03-09T20:23:55Z","updated_at":"2018-03-09T20:24:04Z","pushed_at":"2018-03-10T13:10:11Z","git_url":"git://github.com/evildido/dtube-community-support.git","ssh_url":"git@github.com:evildido/dtube-community-support.git","clone_url":"https://github.com/evildido/dtube-community-support.git","svn_url":"https://github.com/evildido/dtube-community-support","homepage":null,"size":8,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":0,"open_issues":1,"watchers":0,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4"},"html":{"href":"https://github.com/evildido/dtube-community-support/pull/4"},"issue":{"href":"https://api.github.com/repos/evildido/dtube-community-support/issues/4"},"comments":{"href":"https://api.github.com/repos/evildido/dtube-community-support/issues/4/comments"},"review_comments":{"href":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4/comments"},"review_comment":{"href":"https://api.github.com/repos/evildido/dtube-community-support/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/evildido/dtube-community-support/pulls/4/commits"},"statuses":{"href":"https://api.github.com/repos/evildido/dtube-community-support/statuses/c8a85a37d0683cdbbcad660a46e44bfee553d0a7"}},"author_association":"OWNER"}],"platform":"github","type":"development","tags":["utopian-io","dev","ipfs","steemdev","dtube"],"users":["itharagaian"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1520688638/jjfaj5zl2ip1koinghuj.png","https://github.com/evildido/dtube-community-support.git"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1520688638/jjfaj5zl2ip1koinghuj.png"],"moderator":{"account":"helo","time":"2018-03-11T13:12:22.245Z","reviewed":true,"pending":false,"flagged":false},"questions":[{"question":"Is the project description formal?","answers":[{"value":"Yes it’s straight to the point","selected":false,"score":10},{"value":"Need more description ","selected":true,"score":5},{"value":"Not too descriptive","selected":false,"score":0}],"selected":1},{"question":"Is the language / grammar correct?","answers":[{"value":"Yes","selected":true,"score":20},{"value":"A few mistakes","selected":false,"score":10},{"value":"It's pretty bad","selected":false,"score":0}],"selected":0},{"question":"Was the template followed?","answers":[{"value":"Yes","selected":true,"score":10},{"value":"Partially","selected":false,"score":5},{"value":"No","selected":false,"score":0}],"selected":0},{"question":"How do you rate the amount of work?","answers":[{"value":"Very High","selected":false,"score":20},{"value":"High","selected":false,"score":16},{"value":"Medium","selected":true,"score":12},{"value":"Low","selected":false,"score":7},{"value":"Very Low","selected":false,"score":3}],"selected":2},{"question":"How do you rate the impact on the Project?","answers":[{"value":"Very High","selected":true,"score":20},{"value":"High","selected":false,"score":16},{"value":"Medium","selected":false,"score":12},{"value":"Low","selected":false,"score":7},{"value":"Very Low","selected":false,"score":3}],"selected":0}],"score":75}"
created2018-03-10 14:04:21
last_update2018-03-11 13:12:33
depth0
children10
last_payout2018-03-17 14:04:21
cashout_time1969-12-31 23:59:59
total_payout_value89.162 HBD
curator_payout_value38.727 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,374
author_reputation10,472,899,706,596
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries
0.
accountutopian.pay
weight2,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,524,986
net_rshares46,831,116,680,212
author_curate_reward""
vote details (224)
@alvannaakbar ·
How to study about utopia-io @evildido ...?
properties (22)
authoralvannaakbar
permlinkre-evildido-2018310t21554222z
categoryutopian-io
json_metadata{"tags":["utopian-io","dev","ipfs","steemdev","dtube"],"app":"esteem/1.5.1","format":"markdown+html","community":"esteem"}
created2018-03-10 14:05:54
last_update2018-03-10 14:05:54
depth1
children0
last_payout2018-03-17 14:05:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation2,040,053,101
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,525,263
net_rshares0
@drorion · (edited)
@evildido How to limit disc usage? I've a VPS server but with very limited free space ~50G. I'd like to assign about 40G to this bot. 

Is this possible?
properties (22)
authordrorion
permlinkre-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180314t182409442z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1","users":["evildido"]}
created2018-03-14 18:24:09
last_update2018-03-14 18:24:54
depth1
children1
last_payout2018-03-21 18:24:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length153
author_reputation25,302,559,984
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id44,427,941
net_rshares0
@evildido ·
Yep. Ipfs had a config file. 
By default 10 GB is configured. 
You can see the usage with ipfs repo stat
👍  
properties (23)
authorevildido
permlinkre-drorion-re-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180314t204603357z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"busy","app":"busy/2.4.0"}
created2018-03-14 20:46:03
last_update2018-03-14 20:46:03
depth2
children0
last_payout2018-03-21 20:46:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length104
author_reputation10,472,899,706,596
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id44,450,369
net_rshares6,499,004,799
author_curate_reward""
vote details (1)
@helo ·
$1.22
Thank you for the contribution. It has been approved.

You may want to use `.gitignore` to hide your log files and not commit them to the repo.

Can you please explain more why you choose 480 videos?

You can contact us on [Discord](https://discord.gg/uTyJkNm).
**[[utopian-moderator]](https://utopian.io/moderators)**
👍  
properties (23)
authorhelo
permlinkre-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180311t131352344z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-03-11 13:13:51
last_update2018-03-11 13:13:51
depth1
children2
last_payout2018-03-18 13:13:51
cashout_time1969-12-31 23:59:59
total_payout_value0.996 HBD
curator_payout_value0.222 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length318
author_reputation121,547,934,535,311
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,703,090
net_rshares371,984,532,909
author_curate_reward""
vote details (1)
@evildido · (edited)
Thx !

My mistake. 

I choose 480p because my bot is running on my vps and storing source file take to many memory on my HDD and 720p is not always available. 
properties (22)
authorevildido
permlinkre-helo-re-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180311t132832204z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"busy","app":"busy/2.4.0"}
created2018-03-11 13:28:42
last_update2018-03-11 13:29:06
depth2
children0
last_payout2018-03-18 13:28:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length159
author_reputation10,472,899,706,596
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,705,327
net_rshares0
@utopian.tip ·
Hey @helo, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!
properties (22)
authorutopian.tip
permlinkre-re-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180311t131352344z-20180311t133557
categoryutopian-io
json_metadata""
created2018-03-11 13:36:00
last_update2018-03-11 13:36:00
depth2
children0
last_payout2018-03-18 13:36:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length154
author_reputation238,310,597,885
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,706,516
net_rshares0
@itharagaian ·
Dois-je faire quoi que ce soit ?
A part voter :-) ce qui est déjà fait mdr :-)
properties (22)
authoritharagaian
permlinkre-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180310t143419986z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-03-10 14:34:21
last_update2018-03-10 14:34:21
depth1
children0
last_payout2018-03-17 14:34:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length78
author_reputation139,956,364,870,150
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,530,067
net_rshares0
@putra-muda ·
Good
properties (22)
authorputra-muda
permlinkre-evildido-2018312t12531524z
categoryutopian-io
json_metadata{"tags":["utopian-io","dev","ipfs","steemdev","dtube"],"app":"esteem/1.5.1","format":"markdown+html","community":"esteem"}
created2018-03-11 18:25:36
last_update2018-03-11 18:25:36
depth1
children0
last_payout2018-03-18 18:25:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation124,424,702,323
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,755,261
net_rshares0
@utopian-io ·
### Hey @evildido I am @utopian-io. I have just upvoted you!
#### Achievements
- WOW WOW WOW People loved what you did here. GREAT JOB!
- You have less than 500 followers. Just gave you a gift to help you succeed!
- Seems like you contribute quite often. AMAZING!
#### Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER!
- <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a>
- <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a>
- Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a>

[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)

**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
properties (22)
authorutopian-io
permlinkre-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180311t155621742z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-03-11 15:56:21
last_update2018-03-11 15:56:21
depth1
children0
last_payout2018-03-18 15:56:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,141
author_reputation152,955,367,999,756
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id43,730,835
net_rshares0
@youtake ·
re-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180313t173609352z
@youtake pulls you up ! This vote was sent to you by @evildido !
properties (22)
authoryoutake
permlinkre-evildido-dtube-community-support-a-bot-that-persist-dtube-video-on-ipfs-node-20180313t173609352z
categoryutopian-io
json_metadata{"app":"postpromoter/1.8.9"}
created2018-03-13 17:36:09
last_update2018-03-13 17:36:09
depth1
children0
last_payout2018-03-20 17:36:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation17,561,232,526
root_title"Dtube community support - a bot that persist dtube video on ipfs node"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id44,187,005
net_rshares0