Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Add Documentation for open-im-sdk-core in Go #811

Open
syncmeta opened this issue Dec 11, 2024 · 2 comments
Open

[FEATURE REQUEST] Add Documentation for open-im-sdk-core in Go #811

syncmeta opened this issue Dec 11, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@syncmeta
Copy link

Why this feature?

We are looking to develop a bot using the core SDK directly in Go. The existing client SDKs provide documentation for various platforms, but there is a lack of documentation for the core SDK in Go. Implementing complex bot features, such as responding to user's typing status, requires direct use of the core SDK in Go. We would greatly appreciate it if you could provide documentation for implementing the open-im-sdk-core in Go.

Suggested Solution

Please provide documentation for using open-im-sdk-core with Go. Thank you!

Additional Information

No response

@syncmeta syncmeta added the enhancement New feature or request label Dec 11, 2024
@skiffer-git
Copy link
Member

Do you mean the development bot is an embedded device or just software on a phone?
If it's an embedded device, would MQTT be a better option for you?

@syncmeta
Copy link
Author

Do you mean the development bot is an embedded device or just software on a phone? If it's an embedded device, would MQTT be a better option for you?

Thanks for your reply. Now we found that adding a webhook and REST API for typing status might work better.
The bot simulates a single user on the server and interacts through the server API. At first, we tried to make the bot respond to typing status, but the server API doesn’t provide that feature. So we attempted to simulate it directly using the client SDK in Go. Now we realize that was unnecessary, as the server API is already detailed and powerful enough to handle most simulations, except for responding to typing status.
Could you add support for a typing status webhook and REST API? It would make it much easier for bots to interact more naturally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants