Romani Core, v0.2
Posted on

Extendable web service for a running of conversations via Instagram* Direct.
Integrate with Romani Gate.
* Запрещена в России / Banned in Russia.
Change Log
- Integrate with Romani Gate:
- Add a base client.
- Implement commands:
- message sending;
- photo sending;
- request of an user info;
- request of a thread history.
Features
- working mode:
- run as a web service;
- control via the RESTful API;
- RESTful API commands:
- start a conversation with a specified user:
- collect users in a database (SQLite);
- protect against duplicate users;
- start a conversation with a specified user:
- Romani Gate commands:
- send a text message to a specified user;
- send a link message to a specified user;
- send a photo message to a specified user;
- read an info of a specified user;
- read a history of a thread with a specified user:
- automatic detect a thread ID;
- support a pagination of a history;
- restrict a history by a specified message ID.