4 ms·
This is awesome, but I wonder how useful it would actually be to use. I imagine the functionality is going to be limited to only the features shared among each
by nv-vn 11y ago
This is awesome, but I wonder how useful it would actually be to use. I imagine the functionality is going to be limited to only the features shared among each platform (which is just text messaging? Unless by SMS they mean MMS also).
The other problem I see with it is that they've implemented it in two languages simultaneously, but there's no common code between the two because there's no simple way to link the two languages together. I think a better solution might be to create this as a whole API layer over the other bots where you could gain:
- A single API key to keep track of, and they automatically handle keys for the other platforms
- Less connections to handle, just read all the messages from a single queue and tell the API which one you're replying to
- Common backend code that could be shared between both C# and TypeScript/Node, as well as other languages that could be added in the future. For example, Python, Perl, or Ruby are extremely popular for IRC/Slack/Telegram bots and it would be nice to have a common API for some of those languages.