The question isn't if we can do it, the question is how many time it consumes, and if it will be worth it.
I have placed sample source code(search for EOBot) in c# for all of you who have spare time and will to learn. Community is not about waiting for release, but in contribution, please note that!