DACH-Support Discord/Steem Bridge - Added new commands for more informations by jedigeiss

View this thread on steempeak.com
· @jedigeiss · (edited)
$166.17
DACH-Support Discord/Steem Bridge - Added new commands for more informations
Hi all,


### New Features
- What feature(s) did you add?

In this update I added some interesting new features, for once I programmed a command to directly get coin informations from **coinmarketcap** using the API that they are providing. This is very accurate information and gets used quite alot on the german discord server.

Command ?kurs *cryptocoin*  and this is the result of the command in discord:

![kurs](https://image.ibb.co/bUcnP7/kurs.png)

I addition to that I was requested to include some weather informations as well, for this Iam using the API from Yahoo Weather and display this as well in  an embed field.

Command ?weather *city*, this is the output of the command:

![wetter](https://image.ibb.co/kkmp47/wetter.png)

To have the voting done by the bot displayed in more clarity and transparency I wrote a new command, ?showvoted, which displays the articles that already have been voted by the bot.

This is how the output looks like:

![voted](https://image.ibb.co/mH9LBn/voted.png)
- How did you implement it/them?

This all is done by adding two new modules into the code and using the wrapper functions around the APIs of Coinmarketcap and  Yahoo weather.
In the upcoming code snippet I send a request to the Coinmarketcap API and handle the reply with a JSON load command. In order to have it properly a few exchanges in data have to be done else it is not a valid JSON.

> coinmarketcap = Market()

>default = "Bitcoin"

>marketdata = coinmarketcap.ticker(coin, convert='EUR')

>marketdata = str(marketdata)

>marketdata = marketdata.replace("'", "\"")

>marketdata = marketdata.replace("False","\"False\"")

>marketdata = marketdata.replace("None","\"None\"")

>marketdata = marketdata.replace("True","\"True\"")
       
After having done this basic changes the data gets loaded with the *json.loads* command and some assignments are made that are then used within an embed to be sent out to the channel where the question came from.

>parseddata = json.loads(marketdata)

>priceusd = parseddata["price_usd"]

>priceeur = parseddata["price_eur"]

>pricebtc = parseddata["price_btc"]

>name = parseddata["name"]

In a very similar way the processing for the API from Yahoo Weather is executed. 

The ?showvoted command is directly connecting to the SQL Lite DB that is on the server and reading per SQL the datasets that already have been voted by the bot. 
This then gets displayed within an embed.

Thanks alot for reading!

Yours 
Jan

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@jedigeiss/dach-support-discord-steem-bridge-added-new-commands-for-more-informations">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 36 others
properties (23)
post_id43,472,783
authorjedigeiss
permlinkdach-support-discord-steem-bridge-added-new-commands-for-more-informations
categoryutopian-io
json_metadata"{"staff_pick": null, "platform": "github", "config": {"questions": [{"question": "How would you rate the impact of the fixed bugs / new features on the project?", "answers": [{"answer": "Very high - the amount of work is very high.", "value": 20, "answer_id": 1}, {"answer": "High - the amount of work is high", "value": 15, "answer_id": 2}, {"answer": "Average - the amount of work is average", "value": 10, "answer_id": 3}, {"answer": "Low - the amount of work is low.", "value": 5, "answer_id": 4}, {"answer": "Very Low - the amount of work is very little.", "value": 0, "answer_id": 5}], "question_id": "dev-1"}, {"question": "How would you rate the quality of the provided code?", "answers": [{"answer": "Very high - the code follows all the best practices and/or is the opposite of trivial.", "value": 20, "answer_id": 1}, {"answer": "High - the code follows nearly all the best practices and/or is not trivial at all. ", "value": 15, "answer_id": 2}, {"answer": "Average - the code follows most the best practices and/or some parts of it are trivial.", "value": 10, "answer_id": 3}, {"answer": "Low - the code doesn't really follow the best practices and/or a lot of it is trivial.", "value": 5, "answer_id": 4}, {"answer": "Very low - the code doesn't follow the best practices and is completely trivial.", "value": 0, "answer_id": 5}], "question_id": "dev-2"}, {"question": "How do you rate the target project overall?", "answers": [{"answer": "Very high - the project has a unique value, will (potentially) also be useful to a lot of people and has the potential to keep growing.", "value": 10, "answer_id": 1}, {"answer": "High - the project isn't really unique but it is well maintained.", "value": 8, "answer_id": 2}, {"answer": "Average - the project is limited or not very well maintained.", "value": 4, "answer_id": 3}, {"answer": "Low - quality of the project overall is low.", "value": 2, "answer_id": 4}, {"answer": "Very low - quality of the project overall is very low and not well maintained.", "value": 0, "answer_id": 5}], "question_id": "dev-3"}, {"question": "Does the writing style meet the Utopian standard considering formalness, informativeness and clarity of the content?", "answers": [{"answer": "It is formal, informative and well written with clear content.", "value": 10, "answer_id": 1}, {"answer": "It is informative with clear content but not formal enough.", "value": 5, "answer_id": 2}, {"answer": "The contribution could be more informative or contains unrelated information, formality and clarity of the content are good enough.", "value": 4, "answer_id": 3}, {"answer": "Not all sections were clear enough but overall holds value for the project.", "value": 2, "answer_id": 4}, {"answer": "Not at all.", "value": 0, "answer_id": 5}], "question_id": "c-1"}, {"question": "Was the provided category template for the editor followed?", "answers": [{"answer": "All points of the template were included with additional points as well.", "value": 5, "answer_id": 1}, {"answer": "The template was followed without additions.", "value": 4, "answer_id": 2}, {"answer": "The template was edited but the points were covered in different way.", "value": 3, "answer_id": 3}, {"answer": "Not all points of the template were covered in the contribution but the structure is clear enough.", "value": 3, "answer_id": 4}, {"answer": "The template was not followed but the structure is clear enough.", "value": 2, "answer_id": 5}, {"answer": "The contents are not clearly structured at all.", "value": 0, "answer_id": 6}], "question_id": "c-2"}, {"question": "Did the contributor tag other users?", "answers": [{"answer": "No other users were tagged by the contributor.", "value": 5, "answer_id": 1}, {"answer": "Used tags are reasonable and all tagged people are connected to the project and/or the contribution.", "value": 5, "answer_id": 2}, {"answer": "The contribution contains mentions of other users that are not directly related to the contribution but related in other ways.", "value": 2, "answer_id": 3}, {"answer": "The contributor misuses tagging of other users.", "value": 0, "answer_id": 4}], "question_id": "c-3"}, {"question": "Did the contributor ask for upvotes, resteems, follows or witness vote?", "answers": [{"answer": "No", "value": 5, "answer_id": 1}, {"answer": "Yes, but not in a way that disturbs readability. ", "value": 5, "answer_id": 2}, {"answer": "Yes.", "value": 0, "answer_id": 3}], "question_id": "c-4"}, {"question": "Was a graphical content like images, charts, videos or screenshots included?", "answers": [{"answer": "Yes, the graphical content is included and adds more value to the contribution.", "value": 5, "answer_id": 1}, {"answer": "No but the contribution works well without graphical content well.", "value": 4, "answer_id": 2}, {"answer": "Yes, but most of the graphical content\u2019s purpose is just for presentational matters.", "value": 3, "answer_id": 3}, {"answer": "No relevant or useful graphical content is included in the contribution.", "value": 0, "answer_id": 4}], "question_id": "c-5"}, {"question": "How would you rate the overall added value?", "answers": [{"answer": "Extraordinary value to both the project and the open source community overall.", "value": 20, "answer_id": 1}, {"answer": "Significant value to the project or open source community.", "value": 15, "answer_id": 2}, {"answer": "Some value to the project or open source community.", "value": 10, "answer_id": 3}, {"answer": "Little value to the project or open source community.", "value": 5, "answer_id": 4}, {"answer": "No obvious value to project or open source community.", "value": 0, "answer_id": 5}], "question_id": "c-6"}]}, "pullRequests": [{"requested_teams": [], "url": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20", "title": "added price informations and more transparency", "closed_at": "2018-04-13T23:21:46Z", "number": 20, "assignees": [], "assignee": null, "review_comment_url": "https://api.github.com/repos/jedigeiss/dach-support/pulls/comments{/number}", "merge_commit_sha": "3bf5094d1b713280194f61e0823494480dd9dfc7", "issue_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/20", "locked": false, "id": 181615227, "comments_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/20/comments", "author_association": "OWNER", "body": "new commands ?kurs showing coins info from coinmarketcap\r\n?weather for weather forecasts and info\r\n?showvoted for informations on articles that have been voted from the bot\r\nand many more", "created_at": "2018-04-13T23:21:27Z", "_links": {"comments": {"href": "https://api.github.com/repos/jedigeiss/dach-support/issues/20/comments"}, "html": {"href": "https://github.com/jedigeiss/dach-support/pull/20"}, "review_comment": {"href": "https://api.github.com/repos/jedigeiss/dach-support/pulls/comments{/number}"}, "statuses": {"href": "https://api.github.com/repos/jedigeiss/dach-support/statuses/6028f2c4cc667586ba3f5452d77884931e1a40c6"}, "review_comments": {"href": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20/comments"}, "issue": {"href": "https://api.github.com/repos/jedigeiss/dach-support/issues/20"}, "commits": {"href": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20/commits"}, "self": {"href": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20"}}, "patch_url": "https://github.com/jedigeiss/dach-support/pull/20.patch", "requested_reviewers": [], "merged_at": "2018-04-13T23:21:46Z", "base": {"user": {"following_url": "https://api.github.com/users/jedigeiss/following{/other_user}", "url": "https://api.github.com/users/jedigeiss", "site_admin": false, "type": "User", "html_url": "https://github.com/jedigeiss", "starred_url": "https://api.github.com/users/jedigeiss/starred{/owner}{/repo}", "followers_url": "https://api.github.com/users/jedigeiss/followers", "organizations_url": "https://api.github.com/users/jedigeiss/orgs", "avatar_url": "https://avatars0.githubusercontent.com/u/33730270?v=4", "repos_url": "https://api.github.com/users/jedigeiss/repos", "id": 33730270, "events_url": "https://api.github.com/users/jedigeiss/events{/privacy}", "gravatar_id": "", "login": "jedigeiss", "subscriptions_url": "https://api.github.com/users/jedigeiss/subscriptions", "received_events_url": "https://api.github.com/users/jedigeiss/received_events", "gists_url": "https://api.github.com/users/jedigeiss/gists{/gist_id}"}, "ref": "master", "repo": {"assignees_url": "https://api.github.com/repos/jedigeiss/dach-support/assignees{/user}", "language": "Python", "url": "https://api.github.com/repos/jedigeiss/dach-support", "merges_url": "https://api.github.com/repos/jedigeiss/dach-support/merges", "has_wiki": true, "default_branch": "master", "commits_url": "https://api.github.com/repos/jedigeiss/dach-support/commits{/sha}", "watchers_count": 4, "license": {"spdx_id": "GPL-3.0", "key": "gpl-3.0", "name": "GNU General Public License v3.0", "url": "https://api.github.com/licenses/gpl-3.0"}, "downloads_url": "https://api.github.com/repos/jedigeiss/dach-support/downloads", "homepage": null, "id": 121946019, "created_at": "2018-02-18T11:35:16Z", "labels_url": "https://api.github.com/repos/jedigeiss/dach-support/labels{/name}", "name": "dach-support", "archive_url": "https://api.github.com/repos/jedigeiss/dach-support/{archive_format}{/ref}", "stargazers_count": 4, "has_projects": true, "private": false, "pushed_at": "2018-04-13T23:21:50Z", "deployments_url": "https://api.github.com/repos/jedigeiss/dach-support/deployments", "forks_url": "https://api.github.com/repos/jedigeiss/dach-support/forks", "ssh_url": "git@github.com:jedigeiss/dach-support.git", "languages_url": "https://api.github.com/repos/jedigeiss/dach-support/languages", "issues_url": "https://api.github.com/repos/jedigeiss/dach-support/issues{/number}", "keys_url": "https://api.github.com/repos/jedigeiss/dach-support/keys{/key_id}", "git_commits_url": "https://api.github.com/repos/jedigeiss/dach-support/git/commits{/sha}", "statuses_url": "https://api.github.com/repos/jedigeiss/dach-support/statuses/{sha}", "subscribers_url": "https://api.github.com/repos/jedigeiss/dach-support/subscribers", "issue_comment_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/comments{/number}", "updated_at": "2018-04-13T23:21:47Z", "has_issues": true, "releases_url": "https://api.github.com/repos/jedigeiss/dach-support/releases{/id}", "git_refs_url": "https://api.github.com/repos/jedigeiss/dach-support/git/refs{/sha}", "pulls_url": "https://api.github.com/repos/jedigeiss/dach-support/pulls{/number}", "hooks_url": "https://api.github.com/repos/jedigeiss/dach-support/hooks", "subscription_url": "https://api.github.com/repos/jedigeiss/dach-support/subscription", "blobs_url": "https://api.github.com/repos/jedigeiss/dach-support/git/blobs{/sha}", "contents_url": "https://api.github.com/repos/jedigeiss/dach-support/contents/{+path}", "collaborators_url": "https://api.github.com/repos/jedigeiss/dach-support/collaborators{/collaborator}", "events_url": "https://api.github.com/repos/jedigeiss/dach-support/events", "forks_count": 1, "owner": {"following_url": "https://api.github.com/users/jedigeiss/following{/other_user}", "url": "https://api.github.com/users/jedigeiss", "site_admin": false, "type": "User", "html_url": "https://github.com/jedigeiss", "starred_url": "https://api.github.com/users/jedigeiss/starred{/owner}{/repo}", "followers_url": "https://api.github.com/users/jedigeiss/followers", "organizations_url": "https://api.github.com/users/jedigeiss/orgs", "avatar_url": "https://avatars0.githubusercontent.com/u/33730270?v=4", "repos_url": "https://api.github.com/users/jedigeiss/repos", "id": 33730270, "events_url": "https://api.github.com/users/jedigeiss/events{/privacy}", "gravatar_id": "", "login": "jedigeiss", "subscriptions_url": "https://api.github.com/users/jedigeiss/subscriptions", "received_events_url": "https://api.github.com/users/jedigeiss/received_events", "gists_url": "https://api.github.com/users/jedigeiss/gists{/gist_id}"}, "html_url": "https://github.com/jedigeiss/dach-support", "tags_url": "https://api.github.com/repos/jedigeiss/dach-support/tags", "description": null, "teams_url": "https://api.github.com/repos/jedigeiss/dach-support/teams", "forks": 1, "archived": false, "git_tags_url": "https://api.github.com/repos/jedigeiss/dach-support/git/tags{/sha}", "mirror_url": null, "comments_url": "https://api.github.com/repos/jedigeiss/dach-support/comments{/number}", "fork": false, "branches_url": "https://api.github.com/repos/jedigeiss/dach-support/branches{/branch}", "milestones_url": "https://api.github.com/repos/jedigeiss/dach-support/milestones{/number}", "clone_url": "https://github.com/jedigeiss/dach-support.git", "full_name": "jedigeiss/dach-support", "open_issues_count": 4, "trees_url": "https://api.github.com/repos/jedigeiss/dach-support/git/trees{/sha}", "has_pages": false, "git_url": "git://github.com/jedigeiss/dach-support.git", "issue_events_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/events{/number}", "has_downloads": true, "stargazers_url": "https://api.github.com/repos/jedigeiss/dach-support/stargazers", "svn_url": "https://github.com/jedigeiss/dach-support", "open_issues": 4, "watchers": 4, "contributors_url": "https://api.github.com/repos/jedigeiss/dach-support/contributors", "size": 92, "notifications_url": "https://api.github.com/repos/jedigeiss/dach-support/notifications{?since,all,participating}", "compare_url": "https://api.github.com/repos/jedigeiss/dach-support/compare/{base}...{head}"}, "sha": "2c1704e6a54d6b5a5ed5398f6dbdfbede6ebd033", "label": "jedigeiss:master"}, "user": {"following_url": "https://api.github.com/users/jedigeiss/following{/other_user}", "url": "https://api.github.com/users/jedigeiss", "site_admin": false, "type": "User", "html_url": "https://github.com/jedigeiss", "starred_url": "https://api.github.com/users/jedigeiss/starred{/owner}{/repo}", "followers_url": "https://api.github.com/users/jedigeiss/followers", "organizations_url": "https://api.github.com/users/jedigeiss/orgs", "avatar_url": "https://avatars0.githubusercontent.com/u/33730270?v=4", "repos_url": "https://api.github.com/users/jedigeiss/repos", "id": 33730270, "events_url": "https://api.github.com/users/jedigeiss/events{/privacy}", "gravatar_id": "", "login": "jedigeiss", "subscriptions_url": "https://api.github.com/users/jedigeiss/subscriptions", "received_events_url": "https://api.github.com/users/jedigeiss/received_events", "gists_url": "https://api.github.com/users/jedigeiss/gists{/gist_id}"}, "labels": [], "html_url": "https://github.com/jedigeiss/dach-support/pull/20", "diff_url": "https://github.com/jedigeiss/dach-support/pull/20.diff", "statuses_url": "https://api.github.com/repos/jedigeiss/dach-support/statuses/6028f2c4cc667586ba3f5452d77884931e1a40c6", "review_comments_url": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20/comments", "head": {"user": {"following_url": "https://api.github.com/users/jedigeiss/following{/other_user}", "url": "https://api.github.com/users/jedigeiss", "site_admin": false, "type": "User", "html_url": "https://github.com/jedigeiss", "starred_url": "https://api.github.com/users/jedigeiss/starred{/owner}{/repo}", "followers_url": "https://api.github.com/users/jedigeiss/followers", "organizations_url": "https://api.github.com/users/jedigeiss/orgs", "avatar_url": "https://avatars0.githubusercontent.com/u/33730270?v=4", "repos_url": "https://api.github.com/users/jedigeiss/repos", "id": 33730270, "events_url": "https://api.github.com/users/jedigeiss/events{/privacy}", "gravatar_id": "", "login": "jedigeiss", "subscriptions_url": "https://api.github.com/users/jedigeiss/subscriptions", "received_events_url": "https://api.github.com/users/jedigeiss/received_events", "gists_url": "https://api.github.com/users/jedigeiss/gists{/gist_id}"}, "ref": "jedigeiss-patch-1", "repo": {"assignees_url": "https://api.github.com/repos/jedigeiss/dach-support/assignees{/user}", "language": "Python", "url": "https://api.github.com/repos/jedigeiss/dach-support", "merges_url": "https://api.github.com/repos/jedigeiss/dach-support/merges", "has_wiki": true, "default_branch": "master", "commits_url": "https://api.github.com/repos/jedigeiss/dach-support/commits{/sha}", "watchers_count": 4, "license": {"spdx_id": "GPL-3.0", "key": "gpl-3.0", "name": "GNU General Public License v3.0", "url": "https://api.github.com/licenses/gpl-3.0"}, "downloads_url": "https://api.github.com/repos/jedigeiss/dach-support/downloads", "homepage": null, "id": 121946019, "created_at": "2018-02-18T11:35:16Z", "labels_url": "https://api.github.com/repos/jedigeiss/dach-support/labels{/name}", "name": "dach-support", "archive_url": "https://api.github.com/repos/jedigeiss/dach-support/{archive_format}{/ref}", "stargazers_count": 4, "has_projects": true, "private": false, "pushed_at": "2018-04-13T23:21:50Z", "deployments_url": "https://api.github.com/repos/jedigeiss/dach-support/deployments", "forks_url": "https://api.github.com/repos/jedigeiss/dach-support/forks", "ssh_url": "git@github.com:jedigeiss/dach-support.git", "languages_url": "https://api.github.com/repos/jedigeiss/dach-support/languages", "issues_url": "https://api.github.com/repos/jedigeiss/dach-support/issues{/number}", "keys_url": "https://api.github.com/repos/jedigeiss/dach-support/keys{/key_id}", "git_commits_url": "https://api.github.com/repos/jedigeiss/dach-support/git/commits{/sha}", "statuses_url": "https://api.github.com/repos/jedigeiss/dach-support/statuses/{sha}", "subscribers_url": "https://api.github.com/repos/jedigeiss/dach-support/subscribers", "issue_comment_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/comments{/number}", "updated_at": "2018-04-13T23:21:47Z", "has_issues": true, "releases_url": "https://api.github.com/repos/jedigeiss/dach-support/releases{/id}", "git_refs_url": "https://api.github.com/repos/jedigeiss/dach-support/git/refs{/sha}", "pulls_url": "https://api.github.com/repos/jedigeiss/dach-support/pulls{/number}", "hooks_url": "https://api.github.com/repos/jedigeiss/dach-support/hooks", "subscription_url": "https://api.github.com/repos/jedigeiss/dach-support/subscription", "blobs_url": "https://api.github.com/repos/jedigeiss/dach-support/git/blobs{/sha}", "contents_url": "https://api.github.com/repos/jedigeiss/dach-support/contents/{+path}", "collaborators_url": "https://api.github.com/repos/jedigeiss/dach-support/collaborators{/collaborator}", "events_url": "https://api.github.com/repos/jedigeiss/dach-support/events", "forks_count": 1, "owner": {"following_url": "https://api.github.com/users/jedigeiss/following{/other_user}", "url": "https://api.github.com/users/jedigeiss", "site_admin": false, "type": "User", "html_url": "https://github.com/jedigeiss", "starred_url": "https://api.github.com/users/jedigeiss/starred{/owner}{/repo}", "followers_url": "https://api.github.com/users/jedigeiss/followers", "organizations_url": "https://api.github.com/users/jedigeiss/orgs", "avatar_url": "https://avatars0.githubusercontent.com/u/33730270?v=4", "repos_url": "https://api.github.com/users/jedigeiss/repos", "id": 33730270, "events_url": "https://api.github.com/users/jedigeiss/events{/privacy}", "gravatar_id": "", "login": "jedigeiss", "subscriptions_url": "https://api.github.com/users/jedigeiss/subscriptions", "received_events_url": "https://api.github.com/users/jedigeiss/received_events", "gists_url": "https://api.github.com/users/jedigeiss/gists{/gist_id}"}, "html_url": "https://github.com/jedigeiss/dach-support", "tags_url": "https://api.github.com/repos/jedigeiss/dach-support/tags", "description": null, "teams_url": "https://api.github.com/repos/jedigeiss/dach-support/teams", "forks": 1, "archived": false, "git_tags_url": "https://api.github.com/repos/jedigeiss/dach-support/git/tags{/sha}", "mirror_url": null, "comments_url": "https://api.github.com/repos/jedigeiss/dach-support/comments{/number}", "fork": false, "branches_url": "https://api.github.com/repos/jedigeiss/dach-support/branches{/branch}", "milestones_url": "https://api.github.com/repos/jedigeiss/dach-support/milestones{/number}", "clone_url": "https://github.com/jedigeiss/dach-support.git", "full_name": "jedigeiss/dach-support", "open_issues_count": 4, "trees_url": "https://api.github.com/repos/jedigeiss/dach-support/git/trees{/sha}", "has_pages": false, "git_url": "git://github.com/jedigeiss/dach-support.git", "issue_events_url": "https://api.github.com/repos/jedigeiss/dach-support/issues/events{/number}", "has_downloads": true, "stargazers_url": "https://api.github.com/repos/jedigeiss/dach-support/stargazers", "svn_url": "https://github.com/jedigeiss/dach-support", "open_issues": 4, "watchers": 4, "contributors_url": "https://api.github.com/repos/jedigeiss/dach-support/contributors", "size": 92, "notifications_url": "https://api.github.com/repos/jedigeiss/dach-support/notifications{?since,all,participating}", "compare_url": "https://api.github.com/repos/jedigeiss/dach-support/compare/{base}...{head}"}, "sha": "6028f2c4cc667586ba3f5452d77884931e1a40c6", "label": "jedigeiss:jedigeiss-patch-1"}, "updated_at": "2018-04-13T23:21:50Z", "state": "closed", "commits_url": "https://api.github.com/repos/jedigeiss/dach-support/pulls/20/commits", "milestone": null}], "questions": {"total_influence": 0, "voters": ["pcsg-dev", "lanatir", "amosbastian"], "answers": [{"user": "pcsg-dev", "influence": 10, "answer_id": 3, "question_id": "dev-1"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 3, "question_id": "dev-2"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 1, "question_id": "dev-3"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 1, "question_id": "c-1"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 2, "question_id": "c-2"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 1, "question_id": "c-3"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 1, "question_id": "c-4"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 1, "question_id": "c-5"}, {"user": "pcsg-dev", "influence": 10, "answer_id": 2, "question_id": "c-6"}, {"user": "lanatir", "influence": 5, "answer_id": 2, "question_id": "dev-1"}, {"user": "lanatir", "influence": 5, "answer_id": 2, "question_id": "dev-2"}, {"user": "lanatir", "influence": 5, "answer_id": 1, "question_id": "dev-3"}, {"user": "lanatir", "influence": 5, "answer_id": 2, "question_id": "c-1"}, {"user": "lanatir", "influence": 5, "answer_id": 2, "question_id": "c-2"}, {"user": "lanatir", "influence": 5, "answer_id": 1, "question_id": "c-3"}, {"user": "lanatir", "influence": 5, "answer_id": 1, "question_id": "c-4"}, {"user": "lanatir", "influence": 5, "answer_id": 1, "question_id": "c-5"}, {"user": "lanatir", "influence": 5, "answer_id": 2, "question_id": "c-6"}, {"user": "amosbastian", "influence": 100, "answer_id": 3, "question_id": "dev-1"}, {"user": "amosbastian", "influence": 100, "answer_id": 3, "question_id": "dev-2"}, {"user": "amosbastian", "influence": 100, "answer_id": 2, "question_id": "dev-3"}, {"user": "amosbastian", "influence": 100, "answer_id": 1, "question_id": "c-1"}, {"user": "amosbastian", "influence": 100, "answer_id": 2, "question_id": "c-2"}, {"user": "amosbastian", "influence": 100, "answer_id": 1, "question_id": "c-3"}, {"user": "amosbastian", "influence": 100, "answer_id": 1, "question_id": "c-4"}, {"user": "amosbastian", "influence": 100, "answer_id": 1, "question_id": "c-5"}, {"user": "amosbastian", "influence": 100, "answer_id": 3, "question_id": "c-6"}], "most_rated": [{"voters": ["pcsg-dev", "amosbastian"], "influence": 110, "answer_id": 3, "question_id": "dev-1"}, {"voters": ["pcsg-dev", "amosbastian"], "influence": 110, "answer_id": 3, "question_id": "dev-2"}, {"voters": ["amosbastian"], "influence": 100, "answer_id": 2, "question_id": "dev-3"}, {"voters": ["pcsg-dev", "amosbastian"], "influence": 110, "answer_id": 1, "question_id": "c-1"}, {"voters": ["pcsg-dev", "lanatir", "amosbastian"], "influence": 115, "answer_id": 2, "question_id": "c-2"}, {"voters": ["pcsg-dev", "lanatir", "amosbastian"], "influence": 115, "answer_id": 1, "question_id": "c-3"}, {"voters": ["pcsg-dev", "lanatir", "amosbastian"], "influence": 115, "answer_id": 1, "question_id": "c-4"}, {"voters": ["pcsg-dev", "lanatir", "amosbastian"], "influence": 115, "answer_id": 1, "question_id": "c-5"}, {"voters": ["amosbastian"], "influence": 100, "answer_id": 3, "question_id": "c-6"}]}, "app": "utopian/1.0.0", "score": 67, "type": "development", "links": ["https://image.ibb.co/bUcnP7/kurs.png", "https://image.ibb.co/kkmp47/wetter.png", "https://image.ibb.co/mH9LBn/voted.png"], "moderator": {"time": "2018-04-16T09:20:05.349Z", "pending": false, "reviewed": true, "flagged": false, "account": "amosbastian"}, "community": "utopian", "tags": ["utopian-io", "python", "programming", "dach-support"], "total_influence": 115, "repository": {"full_name": "jedigeiss/dach-support", "owner": {"login": "jedigeiss"}, "id": 121946019, "fork": false, "html_url": "https://github.com/jedigeiss/dach-support", "name": "dach-support"}, "image": ["https://image.ibb.co/bUcnP7/kurs.png"], "format": "markdown"}"
created2018-04-13 23:54:30
last_update2018-04-16 09:20:06
depth0
children4
net_rshares38,048,388,092,851
last_payout2018-04-20 23:54:30
cashout_time1969-12-31 23:59:59
total_payout_value121.810 SBD
curator_payout_value44.363 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,683
author_reputation172,451,377,067,120
root_title"DACH-Support Discord/Steem Bridge - Added new commands for more informations"
beneficiaries
0.
weight1,500
accountutopian.pay
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (100)
@pepelotzki ·
Danke, daß du dir so eine Mühe machst und stetig an neuen Dingen werkelst !!

Grüße

Michael
properties (22)
post_id43,549,916
authorpepelotzki
permlinkre-jedigeiss-dach-support-discord-steem-bridge-added-new-commands-for-more-informations-20180414t123427650z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "tags": ["utopian-io"]}"
created2018-04-14 12:34:27
last_update2018-04-14 12:34:27
depth1
children0
net_rshares0
last_payout2018-04-21 12:34:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length92
author_reputation1,093,676,521,224
root_title"DACH-Support Discord/Steem Bridge - Added new commands for more informations"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@nevies ·
I've never been a programmer and all those codes seem like Greek to me, but the results seem like really cool modifications. Especially that stuff with the bot. I should suggest this post in some of the discord channels I'm in 😀. Good work @jedigeiss
properties (22)
post_id43,562,823
authornevies
permlinkre-jedigeiss-2018414t151611207z
categoryutopian-io
json_metadata"{"format": "markdown+html", "app": "esteem/1.5.1", "community": "esteem", "tags": ["utopian-io", "python", "programming", "dach-support"]}"
created2018-04-14 14:16:12
last_update2018-04-14 14:16:12
depth1
children0
net_rshares0
last_payout2018-04-21 14:16:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length250
author_reputation2,913,697,386,698
root_title"DACH-Support Discord/Steem Bridge - Added new commands for more informations"
beneficiaries
0.
weight1,000
accountesteemapp
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@amosbastian ·
Thanks for the contribution, it has been approved.

----------------------------------------------------------------------
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)**
properties (22)
post_id43,838,103
authoramosbastian
permlinkre-jedigeiss-dach-support-discord-steem-bridge-added-new-commands-for-more-informations-20180416t092250977z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2018-04-16 09:22:51
last_update2018-04-16 09:22:51
depth1
children0
net_rshares0
last_payout2018-04-23 09:22:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length292
author_reputation174,225,255,912,876
root_title"DACH-Support Discord/Steem Bridge - Added new commands for more informations"
beneficiaries
0.
weight1,500
accountutopian.pay
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
### Hey @jedigeiss I am @utopian-io. I have just upvoted you!
#### Achievements
- People loved what you did here. GREAT JOB!
- Seems like you contribute quite often. AMAZING!
#### Utopian 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</a>
- <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness</a>

**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)
post_id43,847,794
authorutopian-io
permlinkre-jedigeiss-dach-support-discord-steem-bridge-added-new-commands-for-more-informations-20180416t105315480z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2018-04-16 10:53:15
last_update2018-04-16 10:53:15
depth1
children0
net_rshares0
last_payout2018-04-23 10:53:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length681
author_reputation152,913,012,544,965
root_title"DACH-Support Discord/Steem Bridge - Added new commands for more informations"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000