You are viewing a single comment's thread from:
RE: Notification bot for Steem in 30 lines of code
Python-steem library? I can work with that! Although I don't know yet the possibilities of the library. I want to know if data can be passed between Steem and another platform such as an Ethereum smart contract?
Of course you can make a link layer. You would need the etherium library as well to do that. But making something that will take all @ mentions and put them through an etherium contract would definitely be doable. That's the beauty of blockchain, everything is open.
In that case I have some interesting ideas. I have some ideas to redefine social media by blending intelligent agents with some mechanism to communicate from one blockchain to the next. I like Steem because if the right API is provided we could really do interesting things with intelligent agents (bots).
You can get data out of Steem and put it into Ethereum. The procedure would be centralize though.
What do you have in mind?
I would like it to be easy to build intelligent agents which can communicate from (A) -> (B) -> (C) etc where each is a different blockchain and or smart contract. Basically I feel like Steem is somehow an island and without the ability to communicate off the island we miss out on a lot of apps and potential powers. Like imagine what could be done with intelligent agents on Steem which can interface with smart contracts on Ethereum, or any other platform?
I understand it will not be easy but I know with side chains you can possibly build a cross chain gateway. A notification bot or voting bot is nice but if that bot could interact with Ethereum smart contracts for example then it's much nicer.
http://ethereum.stackexchange.com/questions/2/how-can-an-ethereum-contract-get-data-from-a-website
This is what you're looking for to make etherium contracts pull data. There are a few options in this post. I'm no expert so I won't try to summarize. If you're not worried about "centralization" than it would be easier and cheaper to run a program that links locally or on a server.
Yes this answers part of it. It can get data into an Ethereum smart contract if the data feed is public. It's not ideal because it's probably not good enough to build some form of communication mechanism beyond a data feed but it's a start. I could work with that.