nonstorio / nosenstory

NosenStory API, client-agnostic interface for maintaining NosenStory game process across multiple chat applications.
https://nosenstory.github.io
Apache License 2.0
0 stars 0 forks source link

Make basic gRPC service for NS Management and document it #11

Open vintprox opened 4 years ago

vintprox commented 4 years ago

In #10 we are going to enhance security of NS API. For getting basic service to work now, it's not required, so first thought is that we need to implement something of NS Management, but client-agnostic and compatible with gRPC protocol.

After this, it would be nice to see documentation of service generated out of .proto file. It's pretty optional, because one can understand the scheme by just reading .proto - I need your opinions regarding it. The point is to make development of bots more fluent, and if proto3 is already sufficient for it, then we don't need to generate docs, I guess.

vintprox commented 4 years ago

Speaking of service docs, it should go to NS API documentation: https://github.com/nosenstory/nosenstory.github.io/issues/3